Situatie
Dispozitivele SSD (unități SSD) și cardurile SD (Secure Digital) au un număr limitat de scriere înainte de a se uza. Pentru a profita la maximum de acest tip de stocare, puteți investiga, apoi efectuați câteva ajustări pentru a maximiza durata de viață a SSD-urilor și a cardurilor SD.
Solutie
Utilizarea iotop pentru a monitoriza și a minimiza citirile / scrierea
Utilizați managerul de pachete Linux pentru distro pentru a instala iotop, care este un utilitar de top pentru discul I / O. Monitorizează informația de utilizare a discului de intrare / ieșire de către kernelul Linux (2.6.20+) și afișează o tabelă a utilizării curente prin procesele din sistem. Utilizați iotop cu următoarele opțiuni:
iotop-oPa
Apoi, permiteți iotopului să monitorizeze lucrurile timp de câteva minute sau ore, în funcție de cât de intens este discul I / O. Acest lucru va avea ca rezultat un ecran de tip “top-like”, care facilitează identificarea proceselor care scot I / O pe disc.
noatime Mount Flag
Folosind pictograma mount noatime din fișierul / etc / fstab oprește înregistrarea timpilor de acces citiți în sistemul de fișiere. Panglica mount noatime elimină necesitatea ca sistemul să facă înregistrarea timestamp pentru fișierele care sunt pur și simplu citite. Deoarece scrierile sunt mai scumpe, acest lucru duce adesea la câștiguri de performanță măsurabile.
Iată ce ar trebui să arate această linie în / etc / fstab:
/ dev / sdxxxxxx / ext4 eliminați, noatime, errors = remount-ro 0 1
Directoarele temporare ca tmpfs
Dacă sistemul dvs. are suficientă memorie, puteți instala unele directoare temporare ca tmpfs. Acest lucru reduce inregistrarile inutile pe SSD. Din nou, editează / etc / fstab:
# Tweak SSD: directoare temporare ca tmpfs
tmpfs / tmp tmpfs implicit, noatime, mode = 1777 0 0
tmpfs / var / tmp tmpfs implicit, noatime, mode = 1777 0 0
Evitați utilizarea intensă a Spațiului de Schimb
Acesta este un truc recomandat pentru SSD-urile și cardurile SD ale sistemelor care utilizează o partiție swap, ceea ce va reduce “swappiness” -ul sistemului dvs., reducând astfel intrarea / ieșirea de swap în disc. În Debian / Ubuntu (sau Red Hat / CentOS) adăugați sau modificați următoarele în /etc/sysctl.conf (sau fișierul de configurare echivalent).
# Reduceți utilizarea swap
vm.swappiness = 10
Dacă aveți o mulțime de memorie RAM liberă și înțelegeți riscurile, puteți evita completarea completă a swap-ului sau pur și simplu utilizați acest lucru.
Leave A Comment?