Jūsų "Mac" programoje gali būti naudojamas nustatytas kiekis fizinės atminties. Jūsų veikiančios programos, atvirieji failai ir kiti duomenys, su kuriais Mac aktyviai dirba, yra saugomi šioje fizinėje atmintyje. Bet tai supaprastinimo programos taip pat gali naudoti "virtualiosios atminties", kurią jūsų "Mac" gali suspausti ir laikinai laikyti diske.
Nėra oficialaus būdo išjungti virtualiosios atminties šiuolaikiniame "Mac", nors tai buvo įmanoma per kelias dienas prieš "Mac" OS X, dabar pavadintas macOS, buvo paleistas. Nors gali būti įmanoma įsilaužti į sistemą, kad Mac negalėtų saugoti virtualiosios atminties diske, neturėtumėte tai daryti.
Nors "Mac" turi tik ribotą fizinės atminties kiekį, tai rodo, kad programoms paleisti yra didesnė virtualiosios atminties sritis. Pavyzdžiui, net jei turite "Mac" su 8 GB atminties, kiekviename 32 bitų procese jūsų "Mac" suteikiama 4 GB laisvos adresų vietos, kurią ji gali naudoti. Kiekvienas 64 bitų procesas yra skirtas maždaug 18 eksabaitų, tai yra 18 milijardų gigabaitų vietos, su kuria jis gali dirbti.
Programos gali laisvai naudoti tiek pat atminties, kiek nori, laikydamiesi šių apribojimų. Kai jūsų fizinė atmintis užpildoma, "macOS" automatiškai "išsiunčia" duomenis, kurie nėra aktyviai naudojami, saugodami jį "Mac" vidiniame įrenginyje. Kai duomenys vėl reikia, jie vėl grąžinami RAM. Tai yra lėtesnis nei tiesiog laikant duomenis RAM visu laiku, tačiau tai leidžia sistemai skaidriai tik "nuolat dirbti". Jei "Mac" negalėjo saugoti disko virtualaus atminties duomenų, matysite pranešimus, prašydami uždaryti programą, kad tęstumėte.
Tai iš esmės tas pats dalykas kaip ir "Windows" puslapio failas, o "Linux" ir kitų UNIX panašios operacinės sistemos. Tiesą sakant, "macOS" yra pati "UNIX" operacinė sistema.
Šiuolaikiškos "macOS" versijos išgyvena dar daugiau problemų, kad būtų išvengta duomenų išstūmimo į diską, kuo greičiau suglaudinti atminties duomenis, kiek tai įmanoma.
Duomenys apie virtualųjį atmintį saugomi "Mac" vidinėje atmintyje esančio katalogo/ private / var / vm
, jei jis buvo nukreiptas į diską. Duomenys saugomi viename arba keliuose failuose, pavadinimuose "swapfile" ir baigiant skaičiumi.
Daugelyje UNIX tipo operacinių sistemų naudojamas atskiras apsikeitimo failo skaidinys, kuris nuolat paskirsto dalį jūsų saugyklos vietos pakeitimui. Apple macOS to nedaro. Vietoj to jis saugo swapfile failus į savo sistemos saugojimo diską. Jei programoms nereikia papildomos virtualios atminties, šiuose failuose nebus daug vietos. Jei programoms reikia daugiau virtualiosios atminties, šie failai padidės, jei reikia, tada sumažinsite atgal, kai jiems nebūtina būti didelis.
Šiame kataloge taip pat yra failo "sleepimage", kuriame saugomas jūsų turinys "Mac" RAM diske, kai ji žiemoja. Tai leidžia "Mac" išsaugoti savo būseną, įskaitant visas jūsų atviras programas ir failus, tuo metu, kai uždaro ir nenaudoja jokios galios.
Norėdami peržiūrėti šio katalogo turinį ir pamatyti, kiek vietos šiuo metu naudojami diske, jūs gali atidaryti terminalo langą ir paleisti šią komandą. (Jei norite atidaryti terminalo langą, paspauskite "Command + Space", kad atidarytumėte "Spotlight" paiešką, įrašykite "Terminal" ir paspauskite Enter.)
ls -lh / private / var / vm
Žemiau esančiame ekrano koplyje matome, kiekvienas iš šių failų yra 1 GB dydžio mano "Mac".
Jūs neturėtumėte bandyti išjungti šios funkcijos. MacOS operacinė sistema ir veikiančios programos tikisi, kad ji bus įjungta. Iš tikrųjų "Apple" oficialūs dokumentai sako: "Tiek" OS X ", tiek" iOS "yra visiškai integruotos virtualios atminties sistema, kurią negalite išjungti; tai visada įjungta. "
Tačiau techniškai techniškai galima išjungti atsarginę parduotuvę, ty tuos swapfiles į diską" macOS ". Tai reiškia, kad išjungiama sistemos vientisumo apsauga, prieš pasakant, kad jūsų Mac nepradeda paleisti "dynamic_pager" sistemos domeno ir tada ištrinti swapfiles. Čia nepateiksime atitinkamų komandų, kad tai padaryti, nes mes niekam nepatariame tai padaryti.
"MacOS" operacinė sistema ir joje naudojamos programos tikisi virtualios atminties sistemos veikimo. Jei jūsų fizinė atmintis užpildoma, o "Mac" operacinė sistema negali nukreipti duomenų į diską, įvyks vienas iš dviejų blogų dalykų: arba jūs pamatysite raginimą pasitraukti iš vienos ar daugiau programų, kad tęstumėte, arba programos sugenda. ir jūs galite patirti bendrą sistemos nestabilumą.
Taip, net jei turite 16 GB ar daugiau RAM, kartais jis gali užpildyti, ypač jei jums reikalingos profesionalios programos, pvz., vaizdo, garso arba vaizdo redaktoriai, kuriuos reikia saugoti daug atminties duomenų. Palikite jį atskirai.
Yra dvi priežastys, kodėl žmonės gali norėti išjungti virtualios atminties funkciją ir pašalinti swapfile failus iš disko.
Pirma, galite susirūpinęs dėl disko vietos naudojimo. Galbūt norėsite atsikratyti šių failų, norėdami išlaisvinti vietos. Na, mes neturėtume jaudintis. Šie failai neduoda didelės vietos diske. Jei Mac nereikia daug virtualios atminties, jos bus mažos. Mūsų "MacBook Air", turintis tik 4 GB atminties, pastebėjome keitimo failo failą, kuriame naudojama apie 1 GB vietos. Tai yra. Jei jie naudoja daug vietos, tai yra dėl to, kad reikia atidaryti programas. Pabandykite uždaryti sudėtingas programas arba net paleisti iš naujo, o swapfile failai turėtų susitraukti ir nebesinaudoti vietos. "Mac" naudoja tik disko vietą, jei to reikia, taigi jūs nieko neprarandate.
Jei virtualios atminties failai visada yra labai dideli, tai reiškia, kad jūsų Mac kompiuteryje reikia daugiau RAM, o ne tai, kad reikia išjungti virtualios atminties funkcija. (Jūs galite pamatyti, kiek jūsų fizinėje atmintinėje turite spustelėti "Apple meniu"> "Apie šį" Mac "ir skaityti tai, ką sako šalia" Memory ".)
Kitas susirūpinimas yra" Mac "vidinio kietojo disko nusidėvėjimas. Daugelis žmonių yra susirūpinę, kad pernelyg didelis kiekis įrašo į kietąjį diską gali sumažinti jo gyvenimo trukmę ir sukelti problemų. Tai tiesa teoriškai, tačiau praktikoje šis susirūpinimas dažniausiai yra pernelyg susikaupęs ir liko nuo to laiko, kai SSD buvo daug mažiau ilgaamžiškumo. Šiuolaikiniai SSD turėtų veikti ilgą laiką, net jei tokios funkcijos yra įjungtos. "macOS" greitai nešvariuos jūsų SSD tik todėl, kad išjungsite numatytąją sistemos funkciją, o kažkas jūsų "Mac" tikriausiai mirs prieš jūsų SSD.
Kitaip tariant, nesijaudinkite. Palikite virtualią atmintį ir leiskite "Mac" veikti taip, kaip buvo sukurta.
Kaip pažymėti bet kokią "Windows" failą, kad būtų lengviau organizuoti
Jei "Windows Search" tiesiog nespjauna jo, kad padėtų jums rasti failus, galite šiek tiek padėti, pridėdami žymų prie bet kurio "Windows" failas. Žymos dirba daugiau ar mažiau, kaip ir bet kurioje kitoje sistemos nuotraukų bibliotekoje, socialiniuose tinkluose ir kt. Deja, "Windows" neleidžia automatiškai generuoti žymų.
Kaip pasinaudoti savo "Ecobee Smart" termostatu
Kadangi "Nest" termostatas gali būti pats geriausias protingas termostatas bloko ekranuose, "Smart" termostatų "Ecobee" eilutėje yra įvairių tipų funkcijų Nest termostatas trūksta. Tačiau ar jūs iš tikrųjų naudojate juos visus? Štai, kaip maksimaliai išnaudoti "Ecobee" išmaniojo termostato efektyvumą.