Primul lucru pentru a verifica - este medie de încărcare. Ei pot viziona echipe de uptime sau w. Pentru a evalua volumul de lucru al primului parametru este suficient - vă spune cât de multe procese sunt în coada de așteptare a procesorului. În primă aproximație, acest număr nu trebuie să fie mai mare decât numărul de nuclee de procesare (adică, un proces pentru fiecare nucleu). Aceasta nu este o regulă strictă, dar merită atenție la el.
În plus, puteți găsi mai multe informații detaliate despre comanda de sus. Se afișează o listă de procese, memorie alocată, și așa mai departe, precum și statistici privind problemele proceselor (3 linii):
Aici este pictat în detaliu, ceea ce procesorul petrece timpul. Ce face fiecare articol?
ne - utilizator - procese de utilizatori (cu prioritatea inițială);
sy - sistem - sistem (nuclear) procese;
Ni - frumos - cu procesele prioritare modificate;
id - inactiv - omisiuni;
wa - I / O_wait - de așteptare pentru intrare-ieșire;
hi - întrerupere hardware - procesare intreruperi hardware (mesaje de mouse-ul de la alte dispozitive);
si - software-ul de întrerupere - program de procesare de întrerupere (interfețe BIOS, apeluri de sistem);
st - fur - pentru mașini virtuale, ceea ce înseamnă „timp furat de la virtualke gazdă“.
frumos - literal, „favoare“, la alte procese. Cu cât este, procesul de mai politicos se aplică celuilalt, le dă mai mult timp, iar cea mai mică prioritate. Încă o dată: mai mare frumos - este mai mică prioritatea, și vice-versa.
Puteți obține în chiar mai adânc, de rupere de nuclee de procesare statistici prin apăsarea tastei „1“.
Ce niveluri ridicate (desigur, cu excepția id = inactiv)?
ne + SY> 70: aceste valori reflectă activitatea de calcul efectivă a procesorului, astfel încât, dacă acestea sunt mari - trebuie să schimbați la un procesor mai puternic.
wa> 30: subsistem de disc nu pot face față cu sarcina. Există mai multe opțiuni:
- Hard disk aproape de moarte, sau puteți încerca să utilizați SSD.
- prea frecvente cantități de resetare mari de date într-un schimb - aveți nevoie pentru a crește RAM.
- unele proces scrie de multe ori ceva de jurnal.
Apoi, aveți nevoie pentru a rezolva problema folosind iotop / iostat.
st> 10 (mașina virtuală) trebuie să se mute la o gazdă tarif mai mare.
Este posibil să se mărească viteza de actualizare a mesei: apăsați 1 d [Enter] Shift-W.
Într-un pic mai frumos ca a furnizat informații Htop de utilitate (sudo apt-get Htop), și totuși este posibil să se schimbe procesele prioritare (frumos).
Notă importantă: uneori, anumite procese Linux merge într-o stare de zombie - au terminat munca lor, dar nu a notificat sistemul de operare. Astfel, au fost în tabelul de proces, și ocupă spațiu. Ele nu pot fi ucis de nimic altceva decât reporni sistemul (un lucru neașteptat pentru Linux, nu?). Numărul lor arată utilitatea de top.
În cazul meu, am aflat că problema în unitate. clienții Torrent exploata discul într-un mod zdrențuită: citirea extrem de inconsistente de piese scurte de fișiere. Dar distribuția vine la o viteză de 3 MB / s, și se pare că acest lucru este limita discului în modul de citire aleatoare.
Ca o soluție la problema este un disc, puteți crea un disc virtual în memorie, dar în orice caz, nu este suficient volum pentru torrente.
Prin urmare, este mai bine să facă acest lucru: pentru a reduce torentul de balansare prioritate la valori scăzute, precum și pentru a ridica prioritatea samba. Cu toate acestea, am mai multe și torrent-scaun, a existat un director de samba - dar apoi, nu destinul.