Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46

Acest material va fi util mai ales pentru cei implicați în administrarea serverelor la întreprindere și în VPS. Instrucțiunea este potrivit pentru Debian / Ubuntu, precum și pentru alte sisteme (CentOS).

Ce este swap (swap file)

Swap - Acest mecanism de memorie în care procesele inactive sunt descărcate din memoria RAM pe hard disk, astfel are loc descărcarea acestuia. Acest lucru este util în cazul în care cantitatea de memorie este strict limitată, în termeni simpli, în cazul în care memoria prea puțin sau nu suficient.

Swap pot fi prezentate în două variante:

  1. o partiție separată pe disc
  2. fișier de pe disc.

Este demn de remarcat faptul că în cazul în care sistemul rulează pe unitatea SSD, performanța fișierului swap-ul nu va fi mult inferioară vitezei de acces OP.

Verificați disponibilitatea fișierului de swap Swap în Linux

Du-te la server prin SSH, pentru a verifica dacă un fișier de swap, introduceți următoarea comandă:

Când fișierul de paginare este rezultatul echipei va fi:

Există o metodă alternativă:

Dacă fișierul swap-ul nu este prezent, nu va fi zero pentru elementul corespunzător:

Cum de a crea un fișier de swap de swap în Linux

Du-te la folderul / var:

Crearea unui fișier de swap și setați permisiunile:

Selectați dimensiunea fișierului de paginare

După cum Vladimir Pavlovich - „dimensiunea fișierului swap ar trebui să fie egală cu cantitatea de memorie RAM, sau să depășească-l în jumătate.“ Din cele de mai sus, putem concluziona că cantitatea de memorie egală cu 1024MB, dimensiunea fișierului de swap este egal cu 1024MB / 2048MB.

Folosind utilitarul de linie de comandă dd umple fișierul nou creat cu zerouri:

Procesul de comandă nu apare, prin urmare, așteaptă cu răbdare pentru procedura.

Inițializare Swap comanda fișier mkswap:

Felicitări, fișier Swap este gata pentru utilizare.

Turn de comanda swapon Swap:

Noi verifica dacă este într-adevăr așa:

Adăugarea Swap în fstab

Este important de știut că fișierul swap va funcționa doar până la repornirea sistemului, atunci ar trebui să fie inclusă din nou. Pentru a scăpa de aceste studii, să ne prescrie sistemul care este, și ar trebui să fie utilizat.
Rulați comanda:

și adaugă șirul de acolo

Definirea priorităților în utilizarea memoriei de sistem

Pentru că acum sistemul are, în esență, două opțiuni pentru memorie - RAM și Swap, este o idee bună pentru a determina modul în care sistemul le va folosi. Folosind un sysctl de utilitate vm.swappiness începe parametru, definim la ce Swap RAM stadiu de boot (Random Access Memory) este utilizat. Valoarea sysctl poate varia de la 0 la 100. În cazul în care punctul de valoare maximă - 100, sistemul va folosi doar OP și invers, dacă este setat la 0, se va folosi numai de swap.

Am prederzhivayus vedere că este necesar să se oprească alegerea dvs. pe vm.swappiness value = 30. În acest caz, atunci când sunt încărcate în RAM 70% procesele inactive vor fi evacuate în swap.

Pentru a dezactiva fișierul de swap, utilizați comanda:

La această întrebare a modului de a crea un fișier de swap de swap în Linux poate fi considerată închisă.

A se vedea, de asemenea:

Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46
Rețeaua de monitorizare Iftop pe Ubuntu Server
Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46
Conky Ubuntu - Instalare
Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46
trucurile Elementar Freya - instalare
Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46
Montarea discuri și fstab Linux
Cum de a crea un fișier de swap în Linux swap-ca sistem de operare, admin46
7 dintre cele mai bune alternative la ++ Blocnotes pentru Linux

Bună, numele meu este Eugene. Acest site este conceput ca notebook-ul meu, care mă voi referi timp pentru a reîmprospăta memoria din când în când. Sper că notele mele utile și cineva de la tine.

Permiteți accesul la un post în social. rețele:

articole similare