Tecnología

Inicio

Razones por las que la memoria virtual

Razones por las que la memoria virtual


Tradicionalmente, los sistemas incluyen dos formas de memoria. memoria de acceso aleatorio (RAM) es rápido pero temporal, y se borra cuando se apague el ordenador. El otro proporciona almacenamiento permanente, como por ejemplo en un disco duro o una unidad flash. La memoria virtual combina estos dos, utilizando una parte del disco duro como si fuera RAM. Esto permite al usuario trabajar en archivos más grandes que de otro modo no sería posible dentro de las limitaciones de memoria RAM disponible, y también para ejecutar más programas a la vez.

Buffer adicional

La memoria virtual actúa como un amortiguador útil. Algunos programas de software puede ser muy grande, ocupando porciones sustanciales de memoria RAM disponible sólo para cargar. Cuando los archivos adicionales que se han cargado, la memoria RAM disponible se llena rápidamente. La memoria virtual permite que las partes de la memoria RAM que están llenos, pero no se está utilizando actualmente, para ser almacenados en el disco duro, haciendo memoria RAM disponible para su procesamiento.

Mejor rendimiento del sistema

Cuando se carga un programa, se le pide al equipo asignarlo una porción de memoria, pero no siempre utiliza toda su asignación. Este bloque de memoria está todavía fuera del alcance de otro software; Sin embargo, por lo que se convierte rápidamente en la memoria RAM disponible escasa. Normalmente, el equipo va a asignar memoria virtual para el software, manteniendo la memoria RAM libre. Pero si la memoria virtual no está disponible, la memoria RAM se queda encerrado y el rendimiento del sistema disminuye rápidamente fuera.

Alivia la memoria Hogging

El contenido de la memoria virtual se intercambian con el contenido de la memoria RAM del ordenador de manera regular, en función de las necesidades del sistema en ese momento. Como resultado, es posible que el software de memoria acaparando para encontrar el espacio que ha asignado a sí mismo, pero lo que no utiliza está sentado en la memoria virtual, en lugar de en la memoria RAM. Esto alivia la memoria acaparando y mantiene el equipo en funcionamiento en los que de otro modo sería acabar estancado.

consideraciones

Mientras que la memoria virtual es un beneficio para la mayoría de los sistemas informáticos y ha existido durante décadas, no es totalmente libre de problemas. Si el software no puede liberar-memoria en el cierre, o cuando se bloquea el equipo, es posible que la memoria virtual se quede atrás en el disco duro. Esto ocupa espacio innecesariamente y, finalmente, llenar un disco duro si hay una posición no se aborda. Que ejecuta el software de limpieza de disco de vez ayudará a eliminar este problema.