¿Debería utilizarse la opción 'descartar' para montar un archivo de intercambio?

¿Debería utilizarse la opción 'descartar' para montar un archivo de intercambio?

El Arco Wiki diceque defaults,discardse puede utilizar en el fstabarchivo para una partición de intercambio. Sin embargo, no está claro acerca de un archivo de intercambio, ni tampocola página de manual.

Si el archivo de intercambio reside en un sistema de archivos que a su vez está montado con la discardopción (y obviamente está en un SSD), ¿debería usarse discardsolo? ¿Y qué pasa si el sistema de archivos principal esno discard'¿En g?

La intuición dice "no", pero no pude encontrar nada al respecto y pensé que valía la pena discutirlo.

Respuesta1

Yo diría que no.

1: El espacio swap no utiliza el mismo concepto deespacio librecomo sistema de archivos

2: lo que importa es que siempre mantenga al menos un 25% de espacio libre en su SSD (este valor me lo dio un representante de Sandisk por teléfono), para permitir un trabajo adecuado de nivelación del desgaste.

=> siempre que el disco tenga clústeres de repuesto para trabajar y realizar WL, realmente no importa si el 5% de su disco nunca se recorta o se reescribe continuamente: incluso cuando USTED reescribe los mismos sectores lógicos o físicos , WL utilizará diferentes clústeres de todos modos, cuando escriba bloques lo suficientemente grandes.

La pregunta sigue sin respuesta si utiliza un disco completo para intercambiar. Un disco completo utilizado para el intercambio puede sufrir un envejecimiento prematuro si nunca se recorta.

La otra pregunta es: ¿el controlador de intercambio admite el descarte? ext3/ext4 lo hacen.

Tal vez, si su intercambio ocupa un porcentaje significativo del disco, si puede, podría descartar/recortar el espacio de intercambio durante el apagado: si puede, después de cerrar todos los servicios, realice el intercambio y encuentre una manera de descartar el espacio de intercambio (ya que No soy un experto y, para no dejar la pregunta sin respuesta, propondría mkfs.ext3, fstrim, mkswap nuevamente; probablemente haya otras soluciones mejores. Verifique si el apagado se debe a UPS).

Respuesta2

Algunas de las preguntas/sugerencias dejadas por la otra respuesta se pueden responder leyendo la documentación a continuación.

No creo discardque sea recomendado en sistemas de archivos. En su lugar , se recomienda ejecutarlo fstrimperiódicamente. Puedes encontrar un trabajo cron para esto.

Los desarrolladores del kernel no están particularmente contentos con el desempeño de las operaciones de descarte, ni siquiera recientemente. Varía demasiado entre dispositivos. Y se supone que debes hacer los descartes periódicos.de todos modos, porque los dispositivos pueden abandonar las operaciones de descarte si están demasiado ocupados.

Como dice la otra respuesta, su sistema de archivos es mucho más grande que su espacio de intercambio, por lo que, a menos que pueda demostrar lo contrario, es mejor no agregar la opción discard. Y discard=oncees inteligente, pero aún así es probable que ralentice el arranque (si se hubiera utilizado el espacio de intercambio). Así que no veo que valga la pena habilitarlo.

intercambio de hombres

-d, --descartar[=política]

Habilite los descartes de intercambio, si el dispositivo de respaldo de intercambio admite la operación de descarte o recorte. Esto puede mejorar el rendimiento en algunos dispositivos de estado sólido, peromuchas veces no es así. La opción permite seleccionar entre dos políticas de descarte de intercambio disponibles: --discard=once para realizar una operación de descarte única para toda el área de intercambio en el momento del intercambio; o --discard=pages para descartar asincrónicamente las páginas de intercambio liberadas antes de que estén disponibles para su reutilización. Si no se selecciona ninguna política, el comportamiento predeterminado es habilitar ambos tipos de descarte. Las opciones de montaje /etc/fstab descartar, descartar=once o descartar=páginas también se pueden usar para habilitar indicadores de descarte.

información relacionada