GNU/Linux >> Linux Esercitazione >  >> Ubuntu

È ancora male usare Swap su un SSD moderno?

Ho un SSD Samsung 960 Pro con Ubuntu 18.04

è sicuro mettere lì il file di scambio o lo danneggerebbe a lungo termine,

Ho sentito alcune persone dire che i nuovi SSD non soffrono più di questo problema, è vero?

Risposta accettata:

Ho lo stesso identico SSD con 512 GB e Ubuntu 16.04 ha impostato una partizione SWAP GB su di esso. Non vedo problemi perché:

  • con 8 GB di RAM lo swap non viene mai utilizzato, quindi non preoccuparti di ridurre la durata di 10 anni.
  • Di solito metto in magazzino i laptop dopo due anni e ne compro uno nuovo.
  • Se un giorno accedo alle macchine virtuali (VM), aggiornerò a 16 o 32 GB di RAM non appena vedrò l'utilizzo di SWAP.
  • L'unica altra opzione sarebbe un HDD da 1 TB e vorrei tenerlo come spazio di archiviazione distruttibile e non preoccuparmene.
  • L'unico aspetto negativo è il costoso parcheggio SWAP immobiliare sull'SSD più costoso, ma Ubuntu utilizza solo 16 GB e Windows 10 utilizza solo 110 GB di 385 GB allocati.
  • Un vantaggio è che se SWAP viene mai utilizzato per un'enorme perdita di memoria, OOM-Killer (killer di memoria esaurito) mi dirà 20 volte più velocemente che ho un problema. Questo perché credo che i nostri SSD siano circa 20 volte più veloci del disco rigido medio.

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

Il primo passo è installare nvme-cli perché fornisce la maggior parte delle informazioni:

sudo apt install nvme-cli

Successivamente raccogliere le informazioni disponibili da 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

Il campo più importante è Percentage used che mostra come 0%. Questa non è la percentuale di utilizzo del disco ma la percentuale di vita utilizzata. Ho questa guida da ottobre 2017 e ora è maggio 2018. Non appena Percentage used raggiunge l'1% Posso moltiplicare il numero di mesi in cui l'ho posseduto per 100 per scoprire quando morirà. Ma dicono che l'unità in genere dura più a lungo.

Correlati:quanto è grave l'inquinamento del piano di query (troppi piani equivalenti nella cache)?

Fonte


Ubuntu
  1. Linux:come utilizzare lo spazio di scambio solo per le emergenze?

  2. Utilizzare Setxkbmap per scambiare lo spostamento sinistro e il controllo sinistro?

  3. Ho provato a disinstallare un programma usando Apt-get ma posso ancora usarlo?

  4. Quale file system Linux funziona meglio con SSD

  5. Perché Linux usa una partizione di swap piuttosto che un file?

Quanto swap dovresti usare in Linux?

Uso del comando principale in Linux

Come installare e utilizzare Redshift in Ubuntu

Come usare Rsync

Gestione dello swap nel moderno sistema Linux

Come creare e utilizzare file di scambio su Linux