Escolar Documentos
Profissional Documentos
Cultura Documentos
AmigaOS 4 [ editar ]
AmigaOS 4.0 introdujo un nuevo sistema para asignar RAM y desfragmentar la memoria
física. Todavía utiliza un espacio de direcciones compartido plano que no se puede
desfragmentar. Se basa en el método de asignación de losas y la memoria de paginación que
permite el intercambio. La paginación se implementó en AmigaOS 4.1 pero puede bloquear el
sistema si se agota toda la memoria física. [26] La memoria de intercambio se puede activar y
desactivar en cualquier momento, lo que permite al usuario elegir usar solo RAM física.
Rendimiento [ editar ]
El almacén de respaldo para un sistema operativo de memoria virtual es típicamente muchos
órdenes de magnitud más lento que la RAM . Además, el uso de dispositivos de
almacenamiento mecánico introduce retraso , varios milisegundos para un disco duro. Por lo
tanto, es deseable reducir o eliminar el intercambio, cuando sea práctico. Algunos sistemas
operativos ofrecen configuraciones para influir en las decisiones del kernel.
Linux ofrece el parámetro, que cambia el equilibrio entre intercambiar memoria de tiempo
de ejecución, en lugar de soltar páginas del caché de páginas del
sistema . /proc/sys/vm/swappiness
Windows 2000, XP y Vista ofrecen la DisablePagingExecutive configuración de
registro, que controla si el código y los datos en modo kernel pueden ser elegibles para la
paginación.
Las computadoras mainframe frecuentemente usaban unidades de disco de cabeza por
pista o tambores para el almacenamiento de páginas e intercambio para eliminar el tiempo
de búsqueda, y varias tecnologías [27] para tener múltiples solicitudes concurrentes al
mismo dispositivo para reducir la latencia rotacional .
La memoria flash tiene un número finito de ciclos de borrado de escritura
(consulte Limitaciones de la memoria flash ), y la cantidad más pequeña de datos que se
puede borrar de una vez puede ser muy grande (128 KiB para un SSD Intel X25-M [28] ),
rara vez coincide con el tamaño de página. Por lo tanto, la memoria flash puede
desgastarse rápidamente si se usa como espacio de intercambio en condiciones de poca
memoria. En el lado atractivo, la memoria flash es prácticamente sin demora en
comparación con los discos duros, y no es volátilcomo los chips RAM. Los esquemas
como ReadyBoost e Intel Turbo Memory están diseñados para explotar estas
características.
Muchos sistemas operativos tipo Unix (por ejemplo , AIX , Linux y Solaris ) permiten usar
múltiples dispositivos de almacenamiento para intercambiar espacio en paralelo, para
aumentar el rendimiento.
Ver también