Elementele de bază ale administrării sistemului Linux sunt o componentă importantă a pregătirii pentru un inginer IT modern. Cel mai probabil, astfel de abilități îți vor fi utile atunci când îți găsești un loc de muncă în multe domenii ale tehnologiei informației. Astăzi vom vorbi despre cum să verificați încărcarea procesorului și a memoriei RAM, aceste cunoștințe sunt incluse cele mai bune cursuri pe Linux Riga. Și vă vor ajuta să deveniți rapid un specialist IT în Letonia.
Comanda pentru a afișa datele de încărcare a procesorului, cele mai bune cursuri pe Linux Riga
Mai întâi de toate, să ne dăm seama cum să arătăm încărcarea procesorului (CPU - Unitate centrală de procesare). Pentru că astfel de cunoștințe sunt cu adevărat necesare pentru toți cei care folosesc Linux în practică. De exemplu, pentru a înțelege dacă sistemul dvs. încorporat are suficientă performanță. Sau pentru a înțelege cât de încărcat este sistemul într-o mașină virtuală. Vă va ajuta să aflați mai multe despre acest lucru Curs special Astra Linux Riga pe platformă Universitatea SEDICOMM.
În primul rând, pentru a obține date despre încărcarea sistemului, puteți verifica fișierul /proc/loadavg. Este creat și modificat automat de sistemul de operare și conține date despre încărcarea procesorului pentru trei perioade de timp:
- prima valoare este pentru ultimul minut;
- a doua valoare este pentru ultimele 5 minute;
- a treia valoare este pentru ultimele 15 minute.
Să vedem acest fișier folosind comanda pisică. Este de remarcat faptul că aceste valori nu reflectă sarcina procesorului ca procent. Acestea arată numărul mediu de fire care rulează sau așteaptă pe sistem. Dacă prima valoare este a doua și a treia, sarcina procesorului crește. Dacă este mai mică, înseamnă că este în scădere.
În acest caz, a patra valoare înseamnă raportul dintre numărul de procese care rulează în prezent și numărul lor total. În timp ce al cincilea sens este PID ultimul proces creat în sistemul de operare. Vă voi spune mai multe despre asta curs introductiv despre administrarea Linux Riga.
Pentru a vedea valorile ca procente, este mai bine să utilizați o aplicație terță parte. De exemplu, utilitatea mpstat, pentru a-l instala, introduceți comanda în linia de comandă sudo apt install systat, dacă utilizați Ubuntu/Debian. și sudo yum install sysstat, dacă utilizați CentOS/RHEL.
După aceasta, comanda vă va ajuta să afișați statistici despre utilizarea CPU în acest moment mpstat. Acest utilitar este interesant deoarece arată ce încărcare este activată Procesor sunt create:
- utilizatori (separat, aplicații cu prioritate mare);
miez; - așteptarea intrării și ieșirii;
- procese de virtualizare;
- costuri de întrerupere și alte surse.
Toate aceste date ne permit să înțelegem mult mai detaliat încărcarea procesorului. Și trageți concluzii care vă permit să administrați mai eficient sistemul de operare.
Comanda pentru afișarea datelor despre încărcarea RAM în Linux
Desigur, datele de încărcare a procesorului sunt doar unul dintre cei doi parametri importanți care reflectă utilizarea resurselor de către sistem. Este la fel de important să poți afișa date despre cât de mult RAM este utilizată de procese. Desigur, acest subiect va fi tratat mai detaliat de către noi administrarea cursului de formare Red Hat Enterprise Linux Riga. Care poate fi completat online în Letonia pe platformă Universitatea SEDICOMM.
Cel mai simplu mod de a vedea cât de mult RAM folosesc procesele active. Acest lucru este din nou pentru a face referire la fișierul corespunzător din Linux - / proc / meminfo. Aceeași comandă vă va ajuta să o vizualizați pisică. În primul rând, ne interesează primele trei rânduri din acest document:
- MemTotal: 3983204 kB — cantitatea totală de memorie RAM disponibilă;
- MemFree: 1698224 kB - cantitate gratuită de RAM.
De asemenea, puteți afișa cantitatea de RAM utilizată în ieșire. utilizați comanda gratuită cu opțiunea -h. În acest fel, puteți vedea cantitatea totală de RAM, memoria folosită și cea liberă. Cel mai probabil, această metodă va fi mai convenabilă decât vizualizarea conținutului fișierului / proc / meminfo.
Echipă Universitatea SEDICOMM: Academia Cisco, Institutul profesional Linux, Institutul Python.

