Am scris o notă despre cum să lucrezi cu swap pe Debian-o și pe RedHat ca OS. Dar am fost interesat de situația de pe Mac OS X. În mod implicit, fișierul de paginare este disponibil în sistem. Și cum să fim? Este necesar sau nu?
Ficțiune despre ceea ce a fost deja spus și scris:
Dar acum voi spune toate argumentele pro și contra despre fișierul swap din makos.
Lucrul cu Swap pe Mac OS X
Fișierul swap este un mecanism de lucru cu memoria virtuală. Sarcina principală este de a muta fragmente de memorie inactive din memoria RAM direct pe hard disk (în același fișier swap) pentru stocare temporară. Acest lucru face posibilă eliberarea memoriei pentru încărcarea de noi fragmente de memorie. Dacă aceste fragmente sunt necesare, sistemul le va returna în RAM. Acest mecanism face posibilă utilizarea mai multor RAM decât este disponibilă în sistemul de operare. Dezavantajul este că fișierul swap este mult mai lent decât memoria RAM. Totul depinde de limita de viteză a unității de disc.
Pentru a afla cât de mult de memorie virtuală este utilizat în Mac OS X, puteți rula utilitarul - Sistem de monitorizare (Programe -> Utilitare). Se poate vedea în mod clar utilizarea RAM, de swap, încărcarea, descărcarea de pagini și cantitatea de liber, rezervat, activă și inactivă de memorie:
Monitorizarea sistemului în MacOSX
O utilitate similară este top / htop. Puteți utiliza alte opțiuni, dar esența articolului nu este așa.
Schimbarea în Mac OS X este plasată în folderul / private / var / vm / pentru stocarea și utilizarea datelor:
Apoi, a fost necesar să actualizăm sistemul de operare, deoarece a existat o versiune majoră.
De fapt, pentru ce sunt? Și în acest dosar, datele sunt salvate din RAM atunci când macul este în modul de repaus.
Dezactivarea / activarea SWAP în Mac OS X
Și astfel, începând cu Mac OS 9, sistemul ar putea dezactiva swap prin setările de sistem, permițând astfel să accelereze lucrările de mac. Odată cu lansarea Mac OS 10 - situația sa schimbat cu arhitectura de sistem, care se bazează pe kernel-ul Unix și utilizează în mod activ pentru fișierele de paginare și de gestionare a memoriei cache.
O să-ți spun cum puteți dezactiva fișierul de paginare în Mac OS X, dar ar trebui să fie făcut cu încredere, deoarece aceasta poate provoca frânare de mac. Și puteți face acest lucru dacă aveți la bord cel puțin 8-16 GB de memorie RAM sau puteți avea probleme cu lipsa de memorie. Dar, pe de altă parte, odată cu oprirea swap-ului, durata de viață a discurilor SSD poate crește.
Decideți dacă ar trebui sau nu să opriți SWAP!
Dezactivarea SWAP pe Mac OS X
Pentru a dezactiva fișierul de paginare, utilizați comanda: