Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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:

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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.

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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".

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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.

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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.

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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.

Creați o partiție swap în ubuntu pentru sistemul instalat - ubuntu în sume

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

Articole similare