Mac VRAM, swap - kas tai?

Tema: 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 žemiau esančios Terminalo komandos pagalba.

vm_stat

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

Apytikslis skaitymo laikas – 2 minutės.
Pasidalinti straipsniu:

Apie Ramūną Blavaščiūną

Fotografijos, geros technikos ir kavos mylėtojas, didelę savo laisvalaikio dalį skiriantis straipsnių „Mac Arena“ rašymui.

Parašykite komentarą

Jūsų elektroninio pašto adresas nebus viešinamas. Būtini laukai pažymėti *

*