He leído esta pregunta , pero definitivamente no responde a mi pregunta.
Si quiero que mi computadora pueda hibernar, ¿necesito tener una partición de intercambio tan grande como mi RAM, o Ubuntu sabiamente podrá hibernar si la partición de intercambio puede caber en la RAM actualmente en uso ? Estoy a punto de instalar Ubuntu en una computadora con mucha RAM y un disco duro relativamente pequeño, así que no quiero usar más espacio del disco duro del necesario.
Quería evitar dar mis especificaciones reales para mantener esta pregunta más general, aunque las daré si es necesario.
Esta pregunta continúa apareciendo en consultas comunes al cambiar el tamaño para configurar la hibernación. La respuesta original es correcta, ya que podría variar increíblemente en función de su carga de trabajo, pero no creo que sea una respuesta completa.
La respuesta completa es que puede saber cuánto necesita en función de su carga de trabajo específica, luego puede dimensionar adecuadamente.
La herramienta básica son los mensajes del núcleo durante la hibernación. Desea ver cuánta memoria se usó con este comando:
sudo cat /var/log/syslog | grep 'PM:'|grep kbytes
Deberías obtener resultados como:
Luego, la estrategia es ejecutar su carga máxima y activar una hibernación, ver qué espacio de intercambio se requería, posiblemente agregar un margen de seguridad, luego hacer que su espacio de intercambio sea de ese tamaño.
fuente