Ako zvýšiť virtuálnu pamäť v systéme Linux

...

Zvýšte virtuálnu pamäť v systéme Linux

Keď je systém Linux na začiatku nastavený, na pevnom disku sa vytvorí odkladací oddiel, ktorý sa použije ako virtuálna pamäť v systéme Linux, spolu s ďalšími oddielmi používanými pre údaje. Bohužiaľ, veľkosť oddielov na pevnom disku sa nedá zmeniť bez straty údajov. Nie je však všetko stratené, ak je potrebná ďalšia výmena. Ak je v súborovom systéme zostávajúce miesto, ktoré možno použiť ako odkladací súbor, je možné vytvoriť odkladací súbor, ktorý sa v Linuxe používa výlučne ako dodatočná virtuálna pamäť.

Krok 1

Určte množstvo voľného miesta, ktoré je k dispozícii pomocou príkazu "df". Rozhodnite sa o veľkosti odkladacieho súboru na základe množstva voľného miesta.

Video dňa

Krok 2

Vytvorte odkladací súbor veľkosti, o ktorej ste sa rozhodli skôr, pomocou príkazu "sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024", kde 1024 je veľkosť odkladacieho súboru v megabajtoch a celý názov odkladacieho súboru je /mnt/swapfile.

Krok 3

Naformátujte odkladací súbor príkazom "sudo mkswap /mnt/swapfile."

Krok 4

Povoľte odkladací súbor príkazom "sudo swapon /mnt/swapfile."

Krok 5

Nový odkladací súbor sa po reštarte nepoužije, pokiaľ nebude systému povedané, aby použil odkladací súbor. Upravte súbor /etc/fstab a pridajte nasledujúci riadok do /etc/fstab, aby bol odkladací súbor trvalý medzi reštartmi "/mnt/swapfile none swap sw 00."

Tip

Keď už odkladací súbor nie je potrebný, nezabudnite vypnúť odkladací súbor, odstráňte položku odkladacieho súboru v /etc/fstab a nakoniec odstráňte odkladací súbor.