De-a lungul duratei de viață a acordului de swap Linux pe o partiție separată poziționat ca un avantaj în comparație cu alte sisteme de operare - secțiunea a specificat în mod clar dimensiunea, și nu a fost defragmentarea din cauza absenței oricăror date suplimentare, în plus față de datele virtuale de memorie.
În același timp, a existat, de asemenea, o recomandare foarte clară: Dimensiunea partiției de swap ar trebui să fie de două ori mai mare decât cantitatea de memorie RAM instalată. Dar în ultima vreme, această recomandare este aproape nimeni nu ar trebui să fie, având în vedere sumele tot mai mari de RAM pe PC-uri moderne și consiliere în ceea ce privește fișierul de swap diferă. Recomandarea mea subiectivă pentru partiția swap: dimensiunea RAM + 100-200MB. Unii utilizatori (ca un novice, nu și care supraestimat capacitățile de RAM disponibile 😉) nu creează o partiție de swap atunci când instalați Ubuntu. și trebuie să spun că în majoritatea cazurilor este bine fără ea. Și ce să faceți într-o situație în care totuși ați avut nevoie să o utilizați?
Luați în considerare două opțiuni: creați o partiție separată sau utilizați un fișier de paginare.
Metoda 1: Partiția swap (recomandată).
Dacă aveți o partiție separată de root (/) și home (/ home), de exemplu, ntfs. următoarele acțiuni pot fi efectuate fără a reporni computerul. În caz contrar, va trebui să utilizați LiveCD cu Ubuntu.
1. Lansați GParted. "System - Administration - GParted" (la pornire va fi necesar să introduceți parola pentru root) sau pur și simplu executați comanda
ca rezultat vom vedea tabela de partiții:
Dacă discul fizic nu este unul, selectați unul din colțul din dreapta sus.
2. (Atunci când se lucrează cu LiveCD, săriți la pasul 3) Selectați partiția din care spațiul separat pentru o partiție de swap (acesta ar trebui să aibă suficient spațiu liber) și faceți clic dreapta pentru a efectua operațiuni de „Unmount“. Rețineți că în această secțiune niciun program nu trebuie să efectueze nici o operațiune. Asigurați-vă că toate programele inutile sunt închise. Din același motiv, nu puteți lucra cu GParted. dacă nu mai aveți alte partiții, cu excepția rădăcină și acasă, ceea ce face necesară utilizarea LiveCD c Ubuntu.
Faceți clic dreapta pe meniul contextual pe secțiunea din care vom tăia locul, și selectați elementul „Resize / Move“ 3.. în cazul în care folosind mouse-ul (sau setarea direct o valoare în câmpul de introducere „loc pentru petrecerea timpului liber la secțiunea“) determină mărimea eliberează spațiu pentru viitorul partiția swap.
După efectuarea modificărilor, faceți clic pe butonul "Redimensionare sau mutare".
4. Apelați meniul contextual (clic-dreapta) pe blocul care a apărut ca urmare a acțiunilor noastre "neetichetate". unde selectăm elementul "Creați".
5. În fereastra care rezultă, setați valorile câmpurilor, după cum se arată în figura de mai jos. Anume: "Creați ca" - "partiție logică". Sistemul de fișiere "-" linux-swap ". În câmpul "Dimensiune nouă", întreaga dimensiune pe care ați selectat-o pentru a crea fișierul swap.
Apoi faceți clic pe "Adăugați".
6. În bara de instrumente din fereastra principală, faceți clic pe butonul "Rulați toate operațiile" sub forma unei "bifați" verde.
Dacă ați folosit LiveCD, atunci după ce ați executat cel de-al șaselea element, porniți-l în Ubuntu pe hard disk.
7. În meniul contextual al partiției swap create recent, faceți clic dreapta pe "Enable paging".
Verificați informațiile de pe partiția swap, asigurându-vă că este conectată, puteți utiliza comanda
Trebuie spus că partiția swap în acest caz va fi conectată numai până la repornire și după fiecare repornire va trebui să o conectați manual.
Pentru a evita acest lucru, trebuie să adăugați următoarea linie la sfârșitul fișierului / etc / fstab:
UUID = valoare swap swap implicit 0 0
unde valoarea este un UUID care se poate vedea prin selectarea elementului "Informații" din meniul contextual al secțiunii din GParted.
Pentru a edita fișierul, urmați
sudo gedit / etc / fstab
Fișierul de paginare va fi disponibil imediat după descărcare.
Metoda 2: Fișierul swap.
Această metodă este utilă pentru dvs., dacă aveți nevoie să schimbați o dată sau pentru o scurtă perioadă de timp sau din anumite motive nu este posibilă crearea unei secțiuni separate. Algoritmul acestei metode a fost luat aici. Creați o partiție în 1GB (ca exemplu) (1024 * 1024Mb = 1048576 blocuri):
sudo dd dacă = / dev / zero = / / swapfile1 bs = 1024 număr = 1048576
2. Formatați fișierul ca SWAP Linux
sudo mkswap / swapfile1
3. Activați fișierul de paginare
sudo swapon / swapfile1
4. Verificăm capacitatea de lucru
Fișierul de paginare va fi conectat numai înainte de repornire. Dacă decideți să o utilizați definitiv, editați fișierul fstab
sudo gedit / etc / fstab
adăugând la sfârșitul liniei
swap swap swap defaults 0 0