När ett Linux-system som ursprungligen är inrättat , är en swap -partition skapas på hårddisken som ska användas som virtuellt minne i Linux , tillsammans med andra partitioner som används för data. Tyvärr kan partitioner på hårddisken inte ändra storlek utan att förlora data . Emellertid är inte alla förlorade om mer swap behövs. Om det finns ledigt utrymme på ett filsystem som kan användas som växlingsutrymme , kan en swap -fil skapas som uteslutande används som extra virtuellt minne i Linux . Instruktioner
1
Bestäm hur mycket ledigt utrymme som finns tillgänglig med " DF " kommandot . Besluta om storleken på växlingsfilen baserad på mängden ledigt utrymme .
2
Skapa en swap -fil av storlek beslutas tidigare med kommandot " sudo dd if = /dev /zero of = /mnt /swapfile bs = 1M count = 1024 " där 1024 är storleken på växlingsfilen i megabyte och det fullständiga namnet på swapfile är /mnt /swapfile .
3
Formatera växlingsfil med kommandot " sudo mkswap /mnt /swapfile . "
4
Aktivera växlingsfilen med kommandot " sudo swapon /mnt /swapfile . "
5
den nya swap -filen kommer inte att användas efter en omstart om inte systemet är tillsagd att använda växlingsfilen . Redigera filen /etc /fstab och lägg till följande rad i /etc /fstab för att göra ihållande växlingsfilen mellan omstarter " /mnt /swapfile ingen swap sw 00 . "