De SWAP-partitie is een essentiële functie om de beste prestaties en stabiliteit te krijgen, vooral in een PC met een kleiner RAM-geheugen. In een notendop, SWAP ruimte is als het toevoegen van een RAM, maar niet een fysieke, maar het toewijzen van een hoeveelheid harde schijf ruimte als RAM – als een virtuele RAM!
Het is zinvol om een SWAP bestand te maken voor degenen die resource-intensieve toepassingen draaien, zoals video conventie, virtuele machines, etc.. Je wilt niet dat RAM overloopt, en het systeem niet meer reageert. Het is mogelijk dat u aanvankelijk dacht dat u geen SWAP nodig had en de Ubuntu/Linux Mint installatie hebt voltooid, maar nu bent u erachter gekomen dat u SWAP ook nodig hebt.
Geen zorgen, u hoeft niet het hele besturingssysteem opnieuw te installeren om de SWAP partitie toe te voegen. U kunt de SWAP op elk moment toevoegen.
METHOD 1: Command-line Way from Terminal (Snelste manier!)
STAP 1: De eerste stap is om te controleren of er toevallig al een SWAP-partitie gemaakt in uw PC. Gebruik het commando ‘swapon’:
sudo swapon --show
Voer uw root-wachtwoord in. Als u geen uitvoer ziet, betekent dit dat de SWAP niet bestaat.
STAP 2: Laten we nu eens kijken naar de huidige partitiestructuur van de harde schijf van uw computer. Gebruik het commando ‘df’:
df -h
U zou de partitiestructuur moeten zien zoals ik die op mijn test-PC heb gekregen.
STAP 3: Nu is het tijd om het SWAP-bestand te maken. Zorg ervoor dat u voldoende ruimte op de harde schijf hebt. Het is een kwestie van voorkeur hoeveel SWAP u nodig hebt.
Typisch gezien is het goed om twee keer zoveel RAM te hebben als SWAP. Maar je kunt zelfs doorgaan met precies zoveel als je RAM – jouw keuze.
In dit voorbeeld, kies ik om te gaan met het dubbele van dat RAM. Ik heb mijn test PC met 2 GB geheugen. Dus, ik zal 4 GB instellen als SWAP. Voer het volgende commando uit. Gebruik uw getal in plaats van 4:
sudo fallocate -l 4G /swapfile
STAP 4: SWAP-bestand is gemaakt. Laten we er alleen root-rechten aan geven.
sudo chmod 600 /swapfile
STAP 5: Markeer het bestand als SWAP-ruimte:
sudo mkswap /swapfile
STAP 6: Schakel ten slotte de SWAP in.
sudo swapon /swapfile
STAP 7: U kunt nu met hetzelfde swapon-commando controleren of de SWAP is aangemaakt.
sudo swapon --show
STAP 8: Controleer ook opnieuw de uiteindelijke partitiestructuur.
free -h
STAP 9: Als alles is ingesteld, moet u het SWAP-bestand als permanent instellen, anders verliest u de SWAP na het opnieuw opstarten. Voer dit commando uit:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Dat is het! Sluit de terminal af.
U kunt de ‘System Monitor’ utility starten en de SWAP status controleren. Het zou ingeschakeld moeten zijn!
METHOD 2: GUI Way using GParted
STAP 1: Het eerste wat u moet weten voordat u iets doet, is de SWAP-grootte bepalen. Typisch, is het goed om tweemaal zoveel als uw RAM te hebben. Maar u kunt zelfs doorgaan met precies zoveel als uw RAM – uw keuze. In dit voorbeeld, kies ik voor tweemaal zoveel RAM. Ik heb mijn test PC met 2 GB geheugen. Dus stel ik 4 GB in als SWAP.
STAP 2: Als je eenmaal de grootte van de SWAP ruimte hebt berekend, is het tijd om een partitie van die grootte te maken. U moet hier voorzichtig zijn. Elke verkeerde handeling hier kan een aanzienlijk verlies van gegevens betekenen! Dus voor beginners, zou ik aanraden om een backup te maken van je data op een externe harde schijf voordat je verder gaat.
Je kunt op verschillende manieren een partitie maken, maar ik raad GParted aan, gratis software voor partitioneren en formatteren, en is verkrijgbaar bij Software Center van Ubuntu/Linux Mint/elementary OS. Maar aangezien je geen nieuwe partitie kan aanmaken op een actieve partitie waarop je momenteel Linux draait, stel ik voor dat je een GParted Live USB drive aanmaakt en terugkomt op deze tutorial voor de volgende stap. Als alternatief kun je ook een Ubuntu of Linux Mint Live USB-stick gebruiken omdat deze wordt geleverd met GParted.
STAP 3: Start uw PC op de GParted Live USB-stick. Ubuntu/Linux Mint live USB gebruikers moeten GParted starten na het booten in live desktop.
STAP 4: In het GParted venster, selecteert u de partitie die u wilt vergroten of verkleinen. Klik er met de rechtermuisknop op en kies ‘Grootte wijzigen’.
STAP 5: U kunt het vak slepen en de grootte van de partitie wijzigen. Of voer de SWAP grootte in MB in het vak ‘Free space following (MiB). Ik heb bijvoorbeeld 4000 toegevoegd om 4 GB partitie aan te geven.
Herschalen van een huidige partitie zal automatisch een ‘Niet-toegewezen’ nieuwe partitie aanmaken die de SWAP-partitie wordt. Merk op dat de acties die je nu uitvoert op GParted niet onmiddellijk worden toegepast. Het verwerkt alle commando’s als een batch proces wanneer je het opstart. Maar dat is op het laatst. Ga als volgt te werk.
STAP 6: U ziet een niet-toegewezen bestandssysteem met de grootte die u hebt gemaakt. Klik er met de rechtermuisknop op en selecteer ‘Nieuw’. In het contextmenu, selecteer ‘Bestandssysteem’ als ‘linux-swap’. U kunt ‘SWAP’ invoeren in het veld ‘Label’ om het gemakkelijker te kunnen identificeren.
STAP 7: Klik op ‘Toevoegen’.
STAP 8: Klik op ‘Toepassen’. GParted verkleint nu de partitie en voegt vervolgens een nieuwe SWAP-partitie toe.
STAP 9: Klik op ‘Close’ als de bewerkingen zijn voltooid.
STAP 10: U zou nu de nieuwe Linux-Swap-partitie moeten zien die u hebt gemaakt.
STAP 11: Als alles is ingesteld, moet u het SWAP-bestand als permanent instellen, anders bent u de SWAP kwijt na een herstart. Selecteer de SWAP en klik dan op ‘Partition’ > ‘Swapon’. U zou een slotje toegevoegd moeten zien.
STAP 11: Sluit GParted en klik op de knop ‘Afsluiten’ op het bureaublad van GParted en herstart vervolgens uw Linux-systeem.
Uw Linux-systeem herkent automatisch de SWAP-partitie die u hebt gemaakt! U hoeft niets te doen. U kunt bevestigen of SWAP actief is via de ‘System Monitor’.