Hur man ökar det virtuella minnet i Linux

...

Öka virtuellt minne i Linux

När ett Linux-system konfigureras initialt skapas en swap-partition på hårddisken som kommer att 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 dataförlust. Men allt går inte förlorat om mer byte behövs. Om det finns kvar utrymme på ett filsystem som kan användas som swap, kan en swap-fil skapas som uteslutande används som extra virtuellt minne i Linux.

Steg 1

Bestäm mängden ledigt utrymme som är tillgängligt med kommandot "df". Bestäm storleken på växlingsfilen baserat på mängden ledigt utrymme.

Dagens video

Steg 2

Skapa en växlingsfil av den storlek som bestämts 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å växlingsfilen är /mnt/swapfile.

Steg 3

Formatera swap-filen med kommandot "sudo mkswap /mnt/swapfile."

Steg 4

Aktivera swapfilen med kommandot "sudo swapon /mnt/swapfile."

Steg 5

Den nya växlingsfilen kommer inte att användas efter en omstart om inte systemet uppmanas att använda växlingsfilen. Redigera filen /etc/fstab och lägg till följande rad i /etc/fstab för att göra växlingsfilen beständig mellan omstarterna "/mnt/swapfile none swap sw 00."

Dricks

När växlingsfilen inte längre behövs, kom ihåg att stänga av växlingsfilen, ta bort växlingsfilen i /etc/fstab, och slutligen ta bort växlingsfilen.