Leyendo un estudio de PE me topé con esto:
Sick Troen:
PE32 32 byte y el de 64 comentan que el límite es de 4gb
Optional Header
campos estandar
MagicNumber:puede ser P32 o P32+
la diferencia:
Saludos
Sick Troen:
PE32 32 byte y el de 64 comentan que el límite es de 4gb
Optional Header
campos estandar
MagicNumber:puede ser P32 o P32+
la diferencia:
Saludos
Tú ten en cuenta que el sistema reserva 2 GB para el kernel. Yo no sé si habéis depurado el kernel alguna vez. Pero me resulta difícil pensar que virtualmente usen un rango de 0x00000000-0x7fffffffff (2GB) y en el kernel a partir de 0x80000000 y luego puedas usar esos 2 GB para código que no sea kernel.
Tú solamente piensa en las librerías / drivers / etc. que van gestionando el sistema. ¿Dónde es mejor que se ejecuten, desde la RAM o desde la paginación?
Un saludo.