
Tengo una unidad SSD de 256 GB, 32 GB de RAM DDR y un disco duro de 1 TB. ¿Cuál es el límite máximo de memoria Swap que se puede configurar en SSD?
Respuesta1
Usando el método de instalación predeterminado, Ubuntu creará una partición de intercambio que es equivalente al tamaño de la memoria de su sistema.
La mayoría de los sistemas hoy en día vienen con 2 GB de RAM o más y difícilmente utilizarán el intercambio, a menos que desee utilizar la hibernación.
Lo que hice fue configurar el intercambio en 0, para poder reducir las escrituras a intercambio, ya que demasiados ciclos de escritura aumentarán el desgaste del SSD.
El valor de /proc/sys/vm/swappiness
tiene un valor predeterminado es 60, establecerlo en 0 significa nunca usar swap cuando la RAM todavía está disponible.
Mire /etc/sysctl.conf
el archivo y configurevm.swappiness=0
Espero que eso ayude.
Editar
Si está utilizando varias aplicaciones que consumen mucha memoria, puede crear una partición de intercambio grande. Puedo decirle esto: la cantidad máxima de intercambio en su caso es mayor que el tamaño de su SSD. Echa un vistazo aintercambiar página de manual. La sección relevante de la página de manual (el énfasis es mío) es:
El parámetro de tamaño es superfluo.pero se conserva por compatibilidad con versiones anteriores. (Especifica el tamaño deseado del área de intercambio en bloques de 1024 bytes.mkswap utilizará toda la partición o archivosi se omite.
Respuesta2
Tiene mucho espacio en disco, el factor limitante para el intercambio.
Si su intención es utilizar todo el SSD para el intercambio, puede instalar el sistema operativo tan mínimo como desee, creando algunas particiones pequeñas y luego asignar todo el espacio restante para el intercambio.
por ejemplo,
0,5 GB /boot
8 GB /
tanto como necesites para tus aplicaciones/datos/home
resto del disco swap
Ejecute su(s) aplicación(es); supervise la memoria e intercambie el uso, compre un SSD más grande o use el HD de 1 TB si es necesario.