Usted tiene razon, nunca mas usamos la memoria fisica! muy volatil esa memoria! siempre usa archivos! nunca puede usar memoria fisica! (sarcasmo). Y soy ruso, eso le molesta?
No me molesta, tus problemas para expresarte en otro idioma no son mios. La memoria fisica directamente veo que vos no la usas jamas (si lees un poco sobre modo protegido te haces un favor), la memoria RAM es volatil, sin duda, creo que es practicamente lo primero que dice en la Wikipedia al respecto (notese que volatil no quiere decir que vuele por los aires eh, tal vez con el enlace en ingles lo entiendas mejor
http://en.wikipedia.org/wiki/Volatile_memory) ... si, normalmente se usan archivos para guardar datos ... parece que el sarcasmo se te da peor incluso que el español.
Ya vas a ver que he escribido mas drivers que usted tiene anos. Posteare eso en mi cuenta en el osr list (donde los expertos de verdad viven:) ). Vamos a reir mucho de ti, tendras verguenza.
Tal vez conozcas este refran: "Dime de que presumes y te dire de que careces". Yo no pienso ponerme a tu altura, con haberte dejado en evidencia me conformo. Y adelante, en NTDEV por favor, me siento a esperar, haceme ese favor asi podran reirse, es cierto, pero de la ignorancia que demuestra quien cree que las direcciones devueltas por ExAllocPool* pueden ser fisicas o no dependiendo del tipo de POOL que se le pase como parametro
Ni hablar de la falta absoluta de profesionalidad con la que te manejas ...
he ayudado en un dia mas gente que usted ha ayudado en una semana en ese foro , pero me salgo! llena de mujeres zelosas como usted, buscando discutir.
Dos ejemplos, este hilo que estaba resuelto, donde un usuario quiere guardar datos de su programa y se te ocurre recomendar reservar memoria en modo Kernel para solucionarlo, es realmente hilarante mas alla del error en si mismo (si fuera correcto igual seria una solucion ridicula)
Castear al mismo tipo de la variable para llamar a free
En fin, no vamos a extrañar tu "ayuda", buscador de fama.
A tus insultos de infante no pienso responder, no tenes conocimientos sobre el tema en cuestion ni tampoco educacion.
Ahora si, anda a leer y presta atencion (basado en las ediciones 5ta y 6ta): En el capitulo 1 de Windows Internals - "Concepts and Tools" -, bajo el encabezado "Virtual Memory" tenes la primera aproximacion a la memoria virtual, en el capitulo 3 - "System Mechanisms" -, en el cuerpo del "EXPERIMENT: Viewing the IRQL" te explica la razon por la cual no podes acceder en IRQL >= DISPATCH_LEVEL a memoria paginada y finalmente existe un capitulo entero titulado "Memory Management", que te podria ayudar a entender como se implementa todo esto de lo que hablas sin saber.
Ya pasaron un par de dias y que sorpresa no hay nada en OSR