El espacio de intercambio es una de esas cosas sobre las que todo el mundo parece tener una idea, y yo no soy una excepción. Todos mis amigos administradores de sistemas tienen sus opiniones y la mayoría de las distribuciones también hacen recomendaciones.
Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Hace muchos años, la regla general para la cantidad de espacio de intercambio que se debe asignar era el doble de la cantidad de RAM instalada en la computadora. Por supuesto, eso fue cuando la memoria RAM de una computadora típica se midió en KB o MB. Entonces, si una computadora tuviera 64 KB de RAM, una partición de intercambio de 128 KB sería un tamaño óptimo.
Esto tuvo en cuenta el hecho de que los tamaños de memoria RAM solían ser bastante pequeños, y asignar más de 2X RAM para espacio de intercambio no mejoró el rendimiento. Con más del doble de RAM para el intercambio, la mayoría de los sistemas dedicaron más tiempo a la paliza que a realizar un trabajo útil.
La memoria RAM se ha vuelto bastante económica y muchas computadoras ahora tienen RAM en decenas de gigabytes. La mayoría de mis computadoras más nuevas tienen al menos 4 GB u 8 GB de RAM, dos tienen 32 GB y mi estación de trabajo principal tiene 64 GB. Cuando se trata de computadoras con grandes cantidades de RAM, el factor de rendimiento limitante para el espacio de intercambio es mucho más bajo que el multiplicador 2X. Como consecuencia, el espacio de intercambio recomendado se considera una función de la carga de trabajo de la memoria del sistema. , no la memoria del sistema.
La Tabla 1 proporciona el tamaño recomendado del Proyecto Fedora para una partición de intercambio, según la cantidad de RAM en su sistema y si desea suficiente memoria para que su sistema hiberne. Para permitir la hibernación, debe editar el espacio de intercambio en la etapa de partición personalizada. El tamaño de partición de intercambio "recomendado" se establece automáticamente durante una instalación predeterminada, pero generalmente encuentro que es demasiado grande o demasiado pequeño para mis necesidades.
La Guía de instalación de Fedora 28 define el pensamiento actual sobre la asignación de espacio de intercambio. Tenga en cuenta que otras versiones de Fedora y otras distribuciones de Linux pueden diferir ligeramente, pero esta es la misma tabla que usa Red Hat Enterprise Linux para sus recomendaciones. Estas recomendaciones no han cambiado desde Fedora 19.
Cantidad de RAM instalada en el sistema | Espacio de intercambio recomendado | Espacio de intercambio recomendado con hibernación |
---|---|---|
≤ 2 GB | 2X RAM | 3X de RAM |
2 GB - 8 GB | =RAM | 2X RAM |
8 GB - 64 GB | 4G a 0.5X RAM | 1,5X RAM |
>64 GB | Mínimo 4GB | No se recomienda la hibernación |
Cantidad de RAM instalada en el sistema | Espacio de intercambio recomendado |
---|---|
≤ 2 GB | 2X RAM |
2 GB - 8 GB | =RAM |
> 8GB | 8 GB |