Įdiegus Linux dažniausiai užduodamas klausimas: "Ar man reikia pertvarų?"
Atmintis yra kaip prekybos centro automobilių stovėjimo aikštelė. Dienos pradžioje automobilių stovėjimo aikštelė bus tuščia ir bus daug vietos. Kai žmonės pradeda atvykti, vis daugiau ir daugiau vietų išnaudojamas, o galų gale automobilių stovėjimo aikštelė bus pilna.
Šiuo metu yra keletas dalykų, kurie gali atsitikti. Galite arba sustoti daugiau automobilių, įeinančių į automobilių stovėjimo aikštelę tol, kol nepradėsite vietos, ar priversti kai kuriuos automobilius palikti erdves.
Kompiuterio sąlygomis, kai pirmą kartą pradedate naudoti kompiuterį, turėtumėte turėti daugumos savo atminties. Vienintelė atmintis bus naudojama procesuose, kuriuos reikalauja operacinė sistema. Kiekvieną kartą, kai įkelsite programą, prasidės naujas procesas, o programai bus nustatytas nustatytas kiekis atmintyje.
Kiekvieną kartą, kai įkelsite naują programą, bus paleista mažesnė atmintis, kad galėtumėte paleisti šią programą, ir galų gale jūs pateksite į tašką, kuriame liko nepakankamai, kad paleistumėte šią programą.
Ką Linux daro, kai nepakanka atminties?
Jis pradeda žudyti procesus. Tai nėra kažkas, ką tikrai norėtumėte įvykdyti. Nors yra taškų skaičiavimo mechanizmas, pagal kurį pasirenkami procesai, skirti jums nužudyti, iš esmės palieka sprendimą iki jūsų operacinės sistemos ir išimami iš jūsų rankų.
Linux bus paleisti procesus tik tada, kai baigsis virtualiosios atminties. Kas yra virtualioji atmintis? Virtualioji atmintis - tai fizinės RAM kiekis + bet kokia disko vieta, skirta puslapiams nustatyti (apsikeitimas).
Pagalvokite apie apsikeitimo pertvarą kaip perpildytą automobilių stovėjimo aikštelę. Kai visos pagrindinės automobilių stovėjimo vietos yra užpildytos, perpildyta automobilių stovėjimo aikštelė gali būti naudojama papildomai erdvei. Žinoma, yra pernelyg didelės automobilių stovėjimo aikštelės naudojimo trūkumas. Paprastai perkrautas automobilių stovėjimo aikštelė yra toli nuo faktinio prekybos centro, todėl vairuotojai ir keleiviai turi vaikščioti toliau į parduotuves, kurios reikalauja daug laiko.
Galite sukurti apsikeitimo skaidinį, kurį "Linux" naudos naudoti tuščiosios eigos procesams, kai fizinė RAM mažėja. Apsikeitimo skirsnis iš esmės yra disko vieta jūsų kietajame diske. (Labai tarsi perpildyta automobilių stovėjimo aikštelė).
Akivaizdu, kad daug greičiau pasiekiama RAM nei failai, saugomi kietajame diske. Jei pastebėsite, kad nuolat neveikia atmintinė, o kietajame diske sukrečia, gali būti, kad per daug naudojate apsikeitimo erdvę.
Kiek jums reikia apsikeitimo skirsnio?
Jei pirmiausia turite kompiuterį su nedideliu atminties kiekiu, tai labai rekomenduojama.
Kaip bandymą mes sukūrėme virtualųjį mašiną su 1 gigabaitų RAM, be keitimo skaidinio ir įdiegėme "Peppermint Linux", kuri naudoja "LXDE" darbalaukį ir apskritai turi mažą atminties pėdsaką.
"Peppermint" "Linux" yra tas, kad "Chrome" yra iš anksto įdiegtas, ir kiekvieną kartą, kai atidarote "Chromium" skirtuką, bus naudojamas tinkamas atminties kiekis.
Mes atidarėme skirtuką ir naršome į linux.about.com, tada atidarėme antrą skirtuką ir padarėme tą patį. Mes nuolat kartojome šį procesą, kol galiausiai atmintis baigėsi. Vaizdas aukščiau rodo, kas įvyko toliau. "Chromium" iš esmės rodo pranešimą, kad skirtukas nustojo veikti ir tai tikriausiai yra dėl atminties stokos.
Tada sukurkite naują virtualų mašiną, turinčią 1 gigabaitą RAM ir 8 gigabaitų pakeitimo skaidinį. Mes galėjome atidaryti skirtuką po skirtuko po skirtuku ir, nors fizinė atmintis buvo žema, pradėjo veikti vietos apsikeitimo vieta ir mes galėjome tęsti atidarymo skirtukus.
Aišku, jei turite mašiną su 1 gigabaito RAM, jums labiau tikėtina, kad reikalingas apsikeitimo skaidinys, negu jei turite mašiną su 16 gigabaitų RAM. Labai tikėtina, kad niekada nenaudosite kompiuterio, kuriame yra 8 gigabaitų RAM ar daugiau, vietos pakeitimo vietoje, nebent atliktumėte kokių nors rimtų skaičių ar vaizdo redagavimą.
Vis dėlto visada rekomenduojama turėti apsikeitimo skaidinį. Disko vieta yra pigi. Nustatykite kai kuriuos iš jų kaip viršvalandinį, kai naudojate atminties kiekį.
Jei pastebėsite, kad jūsų kompiuteryje visada yra mažai atminties, ir kad nuolat naudojate vietos pakeitimui, gali būti laiko galvoti apie kompiuterio atminties atnaujinimą.
Jei jau įdiegėte "Linux" ir nesate sukūręs apsikeitimo skirsnio, tai viskas nepanaikina. Vietoje to galima sukurti apsikeitimo failą, kuris iš esmės pasiekia tą patį tikslą.
Ar galiu atsisakyti vietos mano SSD apsikeitimo erdvėje?
Teoriškai galima atmesti vietos SSD, o teoriškai bus daug greičiau pasiekti šį skirsnį nei tradiciniame kietajame diske. SSD turi ribotą veikimo laiką ir gali apdoroti tik tam tikrą skaitymo ir įrašymo skaičių. Norėdami įdėti dalykų į perspektyvą, šis skaičius iš tiesų yra labai didelis, o jūsų SSD greičiausiai išgyvens jūsų kompiuterio gyvenimą.
Prisiminkite, kad apsikeitimo vieta turėtų būti perpildymo buferis, kuris nebūtų naudojamas nuosekliai. Kaip minėta anksčiau, jei pastebėsite, kad nuolat naudojate apsikeitimo skaidinį, apsvarstykite, ar atnaujinate atmintį.