Puncte:0

Scrieți cache/întârziere cât mai mult posibil

drapel us

Încerc să configurez Linux pentru a întârzia scrierile cât mai mult posibil (minute). Pentru cei care se întreabă de ce: aceasta este Chia complotând.Este foarte intens scris în SSD/NVMe, dacă sistemul se blochează oricum trebuie să reporniți de la zero.

Minimizarea scrierilor pe disc crește de fapt speranța de viață a discurilor.

Acestea fiind spuse, am configurat un sistem de testare (20.04.1-Ubuntu LTS într-un VM Hyper V - Windows 10).

Am configurat steagurile mele „murdare” ca:

sudo sysctl -a | grep murdar
vm.dirty_background_bytes = 0
vm.dirty_background_ratio = 75
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 120000
vm.dirty_ratio = 80
vm.dirty_writeback_centisecs = 180000
vm.dirtytime_expire_seconds = 43200

Asta îmi oferă aproximativ 3 GB de cache (folosesc 4 GB ram pentru acest VM).

le urmaresc instrucțiuni pentru a testa, schimbat la acesta (deci este aleatoriu și 1 GB)

 dd if=/dev/random of=testfile.txt bs=1M count=1000

Și folosind

cat /proc/meminfo | grep Dirty
cat /proc/vmstat | egrep "murdar|scriere înapoi"

Pentru a vedea dacă numărul de pagini murdare crește pe măsură ce progresează.

Numărul de pagini murdare crește conform așteptărilor pana cand dd termina. Când se termină, numărul de pagini murdare ajunge aproape instantaneu la 0 și Windows începe să scrie datele (monitorizez partea Windows folosind Resource Monitor pentru a vedea când scrierile au ajuns efectiv pe disc).

Deci... este pentru că Linux șterge fișierul imediat ce este închis de dd? poate dd face spălarea? Mă așteptam ca fișierul să rămână în paginile murdare, deoarece este mai mic decât spațiul disponibil pentru asta (acest sistem de testare nu face altceva).

Vreo idee? Mulțumiri.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.