Standaard wordt Lubuntu als er maar één partitie is en voldoende geheugen, geïnstalleerd zonder swap space.
Echter hierdoor is het gebruik van hibernate niet mogelijk.
De swap nodig voor hibernate neem je best ongeveer 2x memory. (dus 8G als je 4G geheugen hebt)
Indien je wil gebruik maken van hibernate, zal je de swap partitie moeten aanmaken vóór installatie.
De volgende procedure geeft je de mogelijkheid om een swap file te maken, wanneer je merkt dat je werkgeheugen te klein wordt voor normaal gebruik (applicaties)
controleer of er een swapfile bestaat bestaat, eventueel van een andere generatie of tijdens de installatie aangemaakt.
Dit zou ook een apparte partitie kunnen zijn.
ls -lh /swapfile
Zoniet gaan we een swapfile aanmaken. Dit kan op de root of op een andere medium, indien je een SSD hebt bijgezet met snelle access.
De grootte wordt bepaald met de -l xg setting en de plaats waar de swapfile zal geplaatst worden zie je achteraan.
sudo fallocate -l 2g /swapfile
of
sudo fallocate -l 1g /mnt/1GiB.swap
controleer of de file bestaat
ls -lh /swapfile
Maak de swapfile enkel toegankelijk voor de root.
sudo chmod 600 /swapfile
of
sudo chmod 600 /mnt/1GiB.swap
Markeer de file als een swap file.
sudo mkswap /swapfile
of
sudo mkswap /mnt/1GiB.swap
Als dit lukt krijg je zoiets te zien:
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes) no label, UUID=00aafaee-51c9-46b3-a0fc-8240c134048e
Start het gebruik van de swap
sudo swapon /swapfile
of
sudo swapon /mnt/1GiB.swap
Controleer of de swap aanwezig is:
sudo swapon --show
Result:
NAME TYPE SIZE USED PRIO
/swapfile file 2G 0B -2
4. Kijk of de swap als extra geheugen wordt aanzien
free -h
5. Deze swap blijft enkel bestaan tot de volgende reboot.
Om ervoor te zorgen dat hij ook permanent blijft bestaan voegen we dit toe aan de /etc/fstab file.
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
6. Herstart en controleer of hij nog bestaat
free -h