Resultados de la búsqueda a petición "virtual-memory"

0 la respuesta

Cuándo hacer o no hacer INVLPG, MOV a CR3 para minimizar el enjuague TLB

PrólogoSoy un aficionado a los sistemas operativos, y mi kernel se ejecuta en 80486+, y ya es compatible con la memoria virtual. A partir de 80386, la familia de procesadores x86 de Intel y varios clones de los mismos han admitido la memoria ...

1 la respuesta

Convertir una dirección lógica (virtual) a una dirección física

Tengo los siguientestabla de páginas de

1 la respuesta

Linux, ¿se cargará la página a cero en la primera lectura o en la primera escritura?

Mi pregunta es específica de Linux y necesita comprensión del kernel, memoria virtual, mmap, pagefaults. Tengo un programa C con grandes arreglos estáticos, ...

1 la respuesta

conceptos de memoria virtual

1 la respuesta

Formato de entrada de tabla de páginas ARM Linux - ¿bits no utilizados?

Necesito usar dos bits del PTE para almacenar un valor de "estado" personalizado que mi módulo de kernel usará cuando intercepte fallas de protecci...

1 la respuesta

¿Cómo sabe el núcleo, qué páginas en el espacio de direcciones virtuales se corresponden con un marco de página físico intercambiado?

Considere la siguiente situación: el kernel ha agotado la RAM física y necesita cambiar una página. Selecciona el marco de página utilizado menos recientemen...

1 la respuesta

El direccionamiento físico o virtual se usa en los procesadores x86 / x86_64 para el almacenamiento en caché en L1, L2 y L3?

Qué direccionamiento se usa en los procesadores x86 / x86_64 para el almacenamiento en caché en L1, L2 y L3 (LLC) - físico o virtual (usando PT / PTE yTLB) y...

1 la respuesta

Diferencia entre escritura secuencial y escritura aleatoria.

¿Cuál es la diferencia entre escritura secuencial y escritura aleatoria en el caso de: - 1) Sistemas basados ​​en disco 2) Sistemas basados ​​en SSD [Disposi...

1 la respuesta

Nuevas API de Windows 8.1 para la administración de memoria virtual: `DiscardVirtualMemory ()` vs `VirtualAlloc ()` y `MEM_RESET` y` MEM_RESET_UNDO`

Windows 8.1 / Server 2012RC2 acaba de presentar nuevas API para la administración de memoria virtual:OfferVirtualMemory(), ReclaimVirtualMemory(), DiscardVirtualMemory(), cuyo uso es bastante sencillo, simplemente mirando sus nombres. Lo que no ...

1 la respuesta

¿Por qué en 64 bits la dirección virtual es 4 bits corta (48 bits de largo) en comparación con la dirección física (52 bits de largo)?

En el libro "Programación de bajo nivel: C, ensamblaje y ejecución de programas en la arquitectura Intel® 64", leí: Cada dirección virtual de 64 bits (por ejemplo, las que estamos usando en nuestros programas) consta de varios campos. La ...