Performanța serverului în timp real poate fi vizualizată utilizând utilitarul Top. Caracteristica medie a sarcinii ne arată numărul proceselor care așteaptă să fie executate. Media de încărcare măsoară de obicei performanța serverului.
De asemenea, performanța este testată utilizând utilitare precum htop, uptime, top, w și multe altele. În toate acestea există un astfel de parametru Încărcați averag. Să o examinăm mai detaliat.
Încărcați media
Se compune din trei grupe de numere.
Pur și simplu, acestea sunt intervalele de timp pentru care încărcătura a fost ridicată, și anume 1 minut, 5 minute și 15 minute. respectiv. De regulă, resursele I / O ale subsistemului disc, procesorului sau I / O al subsistemului de rețea sunt în așteptare.
Un indicator de sarcină ridicată Încarcă rapoartele medii că sistemul nu face față încărcării mari pe server. E vorba de întregul server, nu de agregatele individuale. În practica mea, a fost înregistrat un vârf:
Acesta este un indicator foarte mare, frâne rigide. Problema cu performanța hard disk-urilor. Indicatorul de încărcare de peste 3 este deja critic.
Ce altceva poți să faci din echipa Top?
CPU Performance CPU (uri)
Primele două valori arată doar încărcarea pe Cpu.
Dacă apăsați butonul "1". atunci comanda Top va afișa toate procesoarele și fiecare încărcare corespunzătoare.
Toate caracteristicile echipei Top CPU:
% us este încărcarea procesorului în sine
% sy este sarcina pe CPU este luată de către sistemul în sine
% ni este procentul de utilizare a timpului CPU prin procese cu un mod frumos modificat
% id este un procesor simplu
% wa reprezintă procentul de timp de inactiv asociat cu I / O
% hi este procentul de timp pe care procesorul le cheltuiește întreruperile de manipulare la nivelul fierului (IRQ)
% si este la fel ca% hi. numai pentru întreruperi moi
Utilizarea memoriei fizice
Următorul este utilizarea memoriei fizice și a paginii de paginare.
În memorie, primul parametru este cantitatea totală de memorie, al doilea este utilizat, apoi este disponibil și utilizat pentru tampon. Aceleași setări se aplică și pentru fișierul Swap.
Tabel de procese care rulează
PID - id-ul procesului prin care puteți ucide procesul
USER - utilizatorul din care se execută procesul
PR - nivel / prioritate a procesului
NI - proces frumos
VIRT este dimensiunea procesului virtual. Cantitatea totală de memorie pe care programul o poate utiliza. VIRT = DATE + CODE + SWAP + SHR.
RES - utilizarea memoriei fizice
SHR - cantitatea de memorie care poate fi folosită cu alte programe în interacțiune
SWAP = VIRT - RES
S - stadiul procesului:
- D - așteptarea executării
- R este mulțumit
- S - proces finalizat
- T - trasate sau oprite
- Z - proces de spânzurare
% CPU - procent de utilizare a procesului central
% MEM - procent din utilizarea memoriei
TIME + - timpul procesului
COMMAND - numele procesului (butonul C vă permite să vedeți și tastele cu care procesul este pornit)