GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Sigue siendo malo usar Swap en un SSD moderno?

Tengo un Samsung 960 Pro SSD con Ubuntu 18.04

¿Es seguro poner el archivo de intercambio allí o lo dañaría a largo plazo?

Escuché a algunas personas decir que los nuevos SSD ya no sufren ese problema, ¿es cierto?

Respuesta aceptada:

Tengo exactamente el mismo SSD con 512 GB y Ubuntu 16.04 configuró una partición GB SWAP en él. No veo ningún problema porque:

  • con 8 GB de RAM, el intercambio nunca se usa, así que no se preocupe por acortar la vida útil de 10 años.
  • Por lo general, dejo de lado las computadoras portátiles después de dos años y compro una nueva.
  • Si entro en máquinas virtuales (VM) algún día, actualizaré a 16 o 32 GB de RAM tan pronto como vea que se está utilizando SWAP.
  • La única otra opción sería un disco duro de 1 TB y me gustaría mantenerlo como espacio de almacenamiento destructible y no preocuparme por eso.
  • El único inconveniente es el costoso estacionamiento inmobiliario SWAP en el SSD más costoso, pero Ubuntu solo usa 16 GB y Windows 10 solo usa 110 GB de los 385 GB asignados.
  • Una ventaja es que si alguna vez se usa SWAP para una fuga masiva de memoria, OOM-Killer (asesino de memoria insuficiente) me dirá 20 veces más rápido que tengo un problema. Esto se debe a que creo que nuestros SSD son aproximadamente 20 veces más rápidos que el disco duro promedio.

Monitoreo Samsung Pro 960 M.2 NVMe Gen 3.0 x 4 SSD

El primer paso es instalar nvme-cli porque proporciona la mayor cantidad de información:

sudo apt install nvme-cli

A continuación, recopile la información disponible de SSD:

$ sudo nvme smart-log /dev/nvme0
Smart Log for NVME device:nvme0 namespace-id:ffffffff
critical_warning                    : 0
temperature                         : 36 C
available_spare                     : 100%
available_spare_threshold           : 10%
percentage_used                     : 0%
data_units_read                     : 8,743,226
data_units_written                  : 4,763,574
host_read_commands                  : 147,308,749
host_write_commands                 : 47,032,599
controller_busy_time                : 343
power_cycles                        : 519
power_on_hours                      : 376
unsafe_shutdowns                    : 66
media_errors                        : 0
num_err_log_entries                 : 198
Warning Temperature Time            : 0
Critical Composite Temperature Time : 0
Temperature Sensor 1                : 36 C
Temperature Sensor 2                : 43 C
Temperature Sensor 3                : 0 C
Temperature Sensor 4                : 0 C
Temperature Sensor 5                : 0 C
Temperature Sensor 6                : 0 C
Temperature Sensor 7                : 0 C
Temperature Sensor 8                : 0 C

El campo más importante es Percentage used que se muestra como 0%. Este no es el porcentaje de uso del disco, sino el porcentaje de vida útil. He tenido esta unidad desde octubre de 2017 y ahora es mayo de 2018. Tan pronto como Percentage used llega al 1% Puedo multiplicar el número de meses que lo he tenido por 100 para saber cuándo morirá. Pero dicen que la unidad generalmente dura más que eso.

Relacionado:¿Qué tan grave es la contaminación del plan de consulta (demasiados planes equivalentes en caché)?

Fuente


Ubuntu
  1. Instalar y usar Redshift en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  2. Uso del comando:`comando`?

  3. ¿Debo usar un SSD o HDD para intercambiar en una computadora vieja?

  4. ¿Por qué Linux usa una partición de intercambio en lugar de un archivo?

  5. ¿Cómo uso el espacio de intercambio solo para emergencias?

¿Cuánto intercambio debería usar en Linux?

Uso de Head Command en Linux

Cómo instalar y usar Redshift en Ubuntu

Cómo usar Rsync

Gestión de intercambio en el sistema Linux moderno

Cómo crear y usar un archivo de intercambio en Linux