Sådan øges den virtuelle hukommelse i Linux

...

Forøg den virtuelle hukommelse i Linux

Når et Linux-system oprindeligt sættes op, oprettes der en swap-partition på harddisken, der vil blive brugt som virtuel hukommelse i Linux, sammen med andre partitioner, der bruges til data. Desværre kan partitioner på harddisken ikke ændres størrelse uden tab af data. Det er dog ikke alt, der går tabt, hvis der er behov for mere swap. Hvis der er plads tilbage på et filsystem, der kan bruges som swap, kan der oprettes en swap-fil, der udelukkende bruges som ekstra virtuel hukommelse i Linux.

Trin 1

Bestem mængden af ​​ledig plads med kommandoen "df". Beslut dig for størrelsen af ​​swap-filen baseret på mængden af ​​ledig plads.

Dagens video

Trin 2

Opret en swap-fil af den størrelse, der blev besluttet tidligere med kommandoen "sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024" hvor 1024 er størrelsen på swap-filen i megabyte og det fulde navn på swap-filen er /mnt/swapfile.

Trin 3

Formater swap-filen med kommandoen "sudo mkswap /mnt/swapfile."

Trin 4

Aktiver swap-filen med kommandoen "sudo swapon /mnt/swapfile."

Trin 5

Den nye swap-fil vil ikke blive brugt efter en genstart, medmindre systemet bliver bedt om at bruge swap-filen. Rediger /etc/fstab-filen og tilføj følgende linje i /etc/fstab for at gøre swap-filen vedvarende mellem genstarter "/mnt/swapfile none swap sw 00."

Tip

Når swap-filen ikke længere er nødvendig, skal du huske at slå swap-filen fra, fjerne swap-filen i /etc/fstab og til sidst fjerne swap-filen.