Mac VRAM, swap - kas tai?

Tema: OS X/macOS

Tie kas naudojo Mac OS 8 ir OS 9 versijas pamena, kad galima buvo atjungti swap failų (tada vadintą „Virtual Memory“ arba VRAM naudojimą, tiesiog nustatymų lange tai nurodžius. Mac OS X viskas kitaip - dabar swap yra daug svarbesnis nei ankstesnėse Mac OS kartose.

Swap naudojamas, kai Mac neužtenka turimo RAM kiekio nurodytoms operacijoms atlikti. Tada Mac OS X perkelia šiuo metu aktyviai nenaudojamos atminties dalį į swap failą ir kai ten esanti informacija vėl reikalinga - OS X naudoją ją perkelia atgal iš failo į RAM.

Jei smalsaujate kiek virtualios atminties naudoja Mac, tai pažiūrėti galite Terminalo komandos

vm_stat

pagalba.

Mac swap failų buvimo vieta

Mac OS X sukurti swap failai yra kietojo disko /private/var/vm/ aplanke.
Čia taip pat yra ir sleepimage - tai atminties turinys, kurį Mac perkelia į diską prieš pereidamas į sleep - miegojimo režimą ir nuskaito „pabusdamas“. Apie Mac’ų miegojimo režimus, skaitykite: „Mac miegojimo būdai“.
Swap failai /private/var/vm/ aplanke taip ir vadinasi swapfileX kur X yra sklaičius (swapfile0, swapfile1, swapfile2 ir t.t.). Dažniausiai swap failų dydis yra tarp 64MB ir 512MB.

Atjungiame swap failų naudojimą

Dėmesio: aš tikrai nerekomenduoju šito daryti, nebent esate tikri, kad to reikia ir suvokiate ką darote.

Atjungti swap failų naudojimą galite komandos Termina’e pagalba:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

pasikartosiu, kad ši komanda pilnai atjungs atminties puslapiavimo galimybę ir nežaiskite su šituo tik iš smalsumo.
Sekantis žingsnis būtų esančių swapfailų ištrynimas. Tai padaryti galima įvedus Terminal’e komandą:
sudo rm /private/var/vm/swapfile*

Atminkite kad raktas -w nurodo, kad net perkrovus kompiuterį nebus atstatytos numatytosios nuostatos.
Norėdami vėl įjungti swap failų naudojimą OS X, terminal’e įveskite komandą:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Apie Ramūnas Blavaščiūnas

Fotografijos, geros technikos ir kavos mylėtojas

Parašykite komentarą

Į viršų