memory-management operating-system virtual-memory page-tables

memory management - ¿Cada proceso tiene su propia tabla de páginas?



virtual memory windows 10 (2)

¿Cada proceso tiene su propia tabla de páginas o simplemente agrega sus entradas de página en una tabla de grandes páginas?


Sí, a menos que uses una tabla de página invertida, mira esta respuesta . Debido a que una tabla de página invertida es global, cada entrada también debe contener a qué proceso pertenece.


Sí, cada proceso tiene sus propias tablas de páginas. Se pueden compartir con el proceso principal (copiar al escribir) o con otros procesos (memoria compartida). Pero, en general, cada proceso tiene su propio.