Het jy 'n ruilpartisie nodig?

'N Vraag wat algemeen gevra word wanneer Linux geïnstalleer word, is: "Het ek 'n ruilpartisie nodig?".

In hierdie artikel gaan ek verduidelik waarvoor 'n ruilpartisie gebruik word en dan sal ek jou laat besluit of jy nodig het of nie.

Geheue is 'n bietjie soos 'n winkelsentrum. Aan die begin van die dag sal die parkeerterrein leeg wees en daar sal baie spasies beskikbaar wees. Namate mense begin aankom, word al hoe meer ruimtes opgebruik en uiteindelik sal die parkeerterrein vol wees.

Op hierdie punt is daar 'n paar dinge wat kan gebeur. Jy kan óf meer motors in die parkeerterrein stop totdat spasies beskikbaar is of jy dwing sommige van die motors om daardeur spasies te laat los.

In rekenaarterme wanneer jy eers jou rekenaar begin gebruik, moet jy die meeste van jou geheue beskikbaar hê. Die enigste geheue wat gebruik word, sal uit prosesse wat deur die bedryfstelsel benodig word, wees. Elke keer as jy 'n aansoek laai, sal 'n nuwe proses begin en 'n vasgestelde hoeveelheid geheue sal opsy gesit word vir die aansoek.

Elke keer as jy 'n nuwe aansoek laai, sal minder geheue beskikbaar wees om die program te laat loop en uiteindelik sal jy tot die punt kom waarvolgens daar nie genoeg is om daardie aansoek te laat loop nie.

Wat doen Linux wanneer daar nie genoeg geheue oor is nie?

Dit begin met die afbreek van prosesse. Dit is nie iets wat jy regtig wil doen nie. Alhoewel daar 'n tellingmeganisme is vir die keuse van watter prosesse om jou dood te maak, verlaat jy beslis die besluit tot jou bedryfstelsel en neem dit uit jou eie hande.

Linux begin eers met die afbreek van prosesse wanneer virtuele geheue uitloop. Wat is virtuele geheue? Virtuele geheue is die hoeveelheid fisiese RAM + enige skyfspasie wat opsy gesit is vir paging-doeleindes (ruil).

Dink aan 'n ruil partisie as 'n oorloop parkeerterrein. As al die hoofparkeerplekke vol is, kan die oorloopparkeerplek vir addisionele spasie gebruik word. Daar is natuurlik 'n nadeel om 'n oorloopparkeerterrein te gebruik. Oor die algemeen is die oorloopparkeerterrein verder weg van die werklike winkelsentrum en so moet bestuurders en passasiers verder na die winkels wat tydrowend is, loop.

U kan 'n ruil partisie maak wat deur Linux gebruik word om onbewerkte prosesse te stoor wanneer die fisiese RAM laer raak. Die swap partisie is basies skyfspasie opsy gesit op jou hardeskyf. (Baie soos 'n oorloop parkering).

Dit is natuurlik baie vinniger om RAM te bekom as lêers wat op jou hardeskyf gestoor word. As jy uitvind dat jy voortdurend uit die geheue hardloop en jou hardeskyf besig is, is dit waarskynlik dat jy oormatig gebruik maak van ruilspasie.

Hoe erg het jy 'n ruilpartisie nodig?

As jy eers 'n rekenaar met 'n klein hoeveelheid geheue het, is dit sterk aanbeveel.

As 'n toets het ek 'n virtuele masjien opgestel met 1 gigabyte RAM en geen swap partisie. Ek het Peppermint Linux geïnstalleer wat die LXDE-lessenaar gebruik en oor die algemeen het dit 'n lae geheuevoetspoor.

Die rede waarom ek Pepermunt Linux gebruik het, is dat dit Chromium vooraf geïnstalleer het en elke keer as jy 'n Chromium-oortjie oopmaak, word 'n ordentlike hoeveelheid geheue gebruik.

Ek het 'n oortjie oopgemaak en na linux.about.com opgevolg. Ek het toe 'n 2de blad oopgemaak en dieselfde gedoen. Ek het hierdie proses herhaal totdat die geheue uiteindelik uitgehardloop het. Die prent hierbo toon wat gebeur het. Chromium vertoon basies 'n boodskap waarin aangedui word dat die oortjie ophou werk en dit is waarskynlik weens 'n gebrek aan geheue.

Ek het dan 'n nuwe virtuele masjien opgestel met 1 gigabyte RAM en 'n 8 gigabyte swap partisie. Ek was in staat om tabblad na oortjie na die oortjie oop te maak en hoewel die fisiese RAM laag was, het die ruilspasie begin gebruik en kon ek die oopmaakbladsye oopmaak.

Dit is duidelik dat as u 'n masjien het met 1 gigabyte RAM, u meer kans het om 'n ruil partisie te hê as as u 'n masjien het met 16 gigabyte RAM. Dit is hoogs waarskynlik dat jy nooit die ruilspasie op 'n masjien sal gebruik met 8 gigabyte RAM of meer nie, tensy jy 'n paar ernstige getalle of videobewerking doen.

Ek sal egter altyd aanbeveel om 'n ruilpartisie te hê. Skyfspasie is goedkoop. Sit 'n gedeelte daarvan as 'n oortrokke rekening vir wanneer jy op die geheue hardloop.

As jy vind dat jou rekenaar altyd op die geheue is en dat jy voortdurend swapruimte gebruik, is dit dalk tyd om te dink oor die opgradering van die geheue op jou rekenaar .

As u reeds Linux geïnstalleer het en u nie 'n ruilpartisie opgestel het nie, is alles nie verlore nie. Dit is moontlik om 'n ruillêer te skep wat basies dieselfde doel behaal.

Kan ek die spasie op my SSD opsy sit vir ruilspasie?

U kan die spasie op 'n SSD opsit vir swapspasie en in teorie sal dit baie vinniger wees om toegang tot die partisie as op 'n tradisionele hardeskyf te verkry. SSD'e het 'n beperkte lewensduur en kan slegs 'n sekere aantal lees en skryf. Om dinge in perspektief te stel, is die getal eintlik baie hoog en jou SSD sal waarskynlik die lewe van jou rekenaar oortref.

Onthou ruilruimte is veronderstel om 'n oorloopbuffer te wees en word nie konsekwent gebruik nie. Soos vroeër genoem as jy vind dat jy die swap partisie voortdurend gebruik, oorweeg dit om die geheue op te gradeer.