Kako povečati navidezni pomnilnik v Linuxu

Ko je sistem Linux prvotno nastavljen, se na trdem disku ustvari izmenjalna particija, ki bo v Linuxu uporabljena kot navidezni pomnilnik, skupaj z drugimi particijami, ki se uporabljajo za podatke. Na žalost particij na trdem disku ni mogoče spremeniti velikosti brez izgube podatkov. Vendar pa ni vse izgubljeno, če je potrebna več zamenjav. Če je v datotečnem sistemu še prostor, ki ga je mogoče uporabiti kot zamenjavo, je mogoče ustvariti izmenjalno datoteko, ki se uporablja izključno kot dodatni navidezni pomnilnik v Linuxu.
1. korak
Z ukazom "df" določite količino prostega prostora. Odločite se za velikost izmenjalne datoteke glede na količino nezasedenega prostora.
2. korak
Ustvarite izmenjalno datoteko velikosti, ki ste jo določili prej, z ukazom "sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024", kjer je 1024 velikost izmenjalne datoteke v megabajtih in polno ime izmenjalne datoteke je /mnt/swapfile.
3. korak
Formatirajte izmenjalno datoteko z ukazom "sudo mkswap /mnt/swapfile."
4. korak
Omogočite izmenjalno datoteko z ukazom "sudo swapon /mnt/swapfile."
5. korak
Nova izmenjalna datoteka ne bo uporabljena po ponovnem zagonu, razen če je sistemu naročeno, naj uporabi izmenjalno datoteko. Uredite datoteko /etc/fstab in dodajte naslednjo vrstico v /etc/fstab, da bo izmenjalna datoteka obstojna med ponovnimi zagoni "/mnt/swapfile none swap sw 00."
Nasvet
Ko izmenjalne datoteke ne potrebujete več, ne pozabite izklopiti izmenjalne datoteke, odstraniti vnos izmenjalne datoteke v /etc/fstab in končno odstraniti izmenjalne datoteke.