Ce este swap-ul?
Swap, fișierul swap este unul dintre mecanismele memoriei virtuale, esența căruia fragmentele de memorie inactive sunt mutate de la operativ pe hard disk pentru stocarea temporară, în timp ce se eliberează memoria pentru încărcarea altor fragmente de memorie. Când aceste fragmente sunt solicitate din nou, sistemul le returnează înapoi în memoria principală. Acest mecanism vă permite să aveți o memorie suplimentară în sistem. Dar memoria virtuală are un dezavantaj semnificativ: este mult mai lent decât memoria RAM, deoarece este limitată de viteza hard disk-ului.
Pentru a afla mai multe despre utilizarea memoriei virtuale pe Mac OS X, porniți System Monitoring (Programe -> Utilities). Aici puteți afla utilizarea memoriei virtuale, swap, descărcarea, descărcarea paginilor, precum și cantitatea de memorie liberă, rezervată, activă și inactivă.
În Mac OS X, swap-ul este localizat în folderul / private / var / vm /. Fișierele swap sunt numite swapfile0, swapfile1, swapfile2 și așa mai departe. Ele pot fi de dimensiuni diferite de la 64 la 512 MB. Puteți să le găsiți prin Finder sau prin Terminal folosind comanda:
ls -lh / privat / var / vm / swapfile *
În același director, o memorie RAM este stocată în modul Sleep al computerului dvs. Mac.
Dezactivarea schimbării
În Mac OS 9, sistemul vă permite să dezactivați fișierul swap prin setările de sistem. În cea de-a zecea versiune a sistemului de operare Mac OS, situația sa schimbat odată cu arhitectura sistemului, care este construită pe kernelul unix și utilizează în mod activ un fișier swap pentru paginile de paginare și gestionarea cache-ului. Prin urmare, o schimbare în Mac OS X este mai importantă decât în versiunile anterioare ale sistemului.
Dezactivarea fișierului swap este necesară numai dacă aveți o cantitate mare de memorie RAM (nu mai puțin de 8 GB), altfel puteți avea probleme cu lipsa memoriei. Pe de altă parte, dezactivarea swap-ului are un efect pozitiv asupra duratei de viață a discurilor SSD.
Pornim Terminalul. Introducem:
sudo launchctl descărcare-w /System/Library/LaunchDaemons/com.apple. dynamic_pager.plist
sudo rm / privat / var / vm / swapfile *
Reboot. Dacă este necesar să includeți, tastați următoarea comandă:
sudo lansare încărcare -wF /System/Library/LaunchDaemons/com.apple. dynamic_pager.plist
În orice caz, înainte de a dezactiva fișierul de swap, salvați toate documentele curente și creați copii de rezervă utilizând funcția Time Machine.