PUERTA | PUERTA CS 1999 | Pregunta 36

¿Cuál de las siguientes es/son ventajas de la memoria virtual?

a) Acceso más rápido a la memoria en promedio.

b) Los procesos pueden recibir espacios de direcciones protegidos.

c) El enlazador puede asignar direcciones independientemente de dónde se cargará el programa en la memoria física.

d) Se pueden ejecutar programas más grandes que el tamaño de la memoria física.
(A) a y b
(B) b y c
(C) b y d
(D) Todas las anteriores

Respuesta: (C)
Explicación: la memoria virtual proporciona una interfaz a través de la cual los procesos acceden a la memoria física. Entonces,
A. El intercambio de páginas aumenta el tiempo mientras existe el concepto de memoria virtual y ralentiza la ejecución en comparación con el acceso directo desde la memoria física. Entonces, es falso.
B. Sin memoria virtual, es difícil otorgar espacio de direcciones protegido a los procesos, ya que accederán directamente a la memoria física. Entonces, es cierto
C.Se puede utilizar algún otro método para asignar direcciones independientemente de donde se encuentre el programa. entonces es falso.
D. La memoria virtual permite que un proceso se ejecute utilizando un espacio de direcciones virtuales que es más grande que la dirección de la memoria física y las páginas se intercambian entre la memoria física y la memoria virtual cuando la memoria física se llena. Entonces, es Verdadero.

Entonces, las afirmaciones (b) y (d) son correctas.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *