Ainda é ruim usar swap em um moderno SSD?

5

Eu tenho um SSD Samsung 960 Pro com Ubuntu 18.04

é seguro colocar o arquivo de swap lá ou seria prejudicial a longo prazo,

Eu ouvi algumas pessoas dizendo que os novos SSDs não sofrem mais com esse problema, isso é verdade?

    
por H D 04.05.2018 / 19:15

1 resposta

5

Eu tenho exatamente o mesmo SSD com 512 GB e a configuração do Ubuntu 16.04 com uma partição GB SWAP. Não vejo problema porque:

  • com 8 GB de RAM, a troca nunca é usada, portanto, não se preocupe em encurtar o tempo de vida de 10 anos.
  • Eu normalmente coloco laptops depois de dois anos e compro um novo.
  • Se eu entrar em máquinas virtuais (VMs) algum dia, atualizarei para 16 ou 32 GB de RAM assim que eu ver o SWAP sendo usado.
  • A única outra opção seria 1 TB HDD e eu gostaria de manter isso como espaço de armazenamento destrutível e não se preocupar com isso.
  • A única desvantagem é um SWAP de estacionamento imobiliário caro no SSD mais caro, mas o Ubuntu usa apenas 16 GB e o Windows 10 usa apenas 110 GB de 385 GB alocado.
  • Uma vantagem é se o SWAP é usado para vazamento massivo de memória, então o OOM-Killer (matador de memória insuficiente) me dirá 20 vezes mais rápido. Eu tenho um problema. Isso porque acredito que nossos SSDs são cerca de 20 vezes mais rápidos que o disco rígido médio.

Monitoramento do Samsung Pro 960 M.2 NVMe Gen 3,0 x 4 SSD

O primeiro passo é instalar o nvme-cli porque ele fornece o máximo de informações:

sudo apt install nvme-cli

Em seguida, reúna as informações disponíveis no 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

O campo mais importante é Percentage used , que mostra 0%. Este não é o percentual de uso de disco, mas a porcentagem de vida usada. Eu tive essa movimentação desde outubro de 2017 e agora é maio de 2018. Assim que Percentage used atingir 1% eu posso multiplicar o número de meses que eu possuí por 100 para descobrir quando ele vai morrer. Mas eles dizem que o impulso normalmente dura mais do que isso.

Fonte

    
por WinEunuuchs2Unix 04.05.2018 / 19:49