Aș începe prin a mă uita la jurnalele. Acest lucru se poate face cu comenzi precum dmesg
și jurnalctl
. Faptul că înghețarea este ușor întârziată este un mare avantaj aici. Acest lucru ar trebui să vă ofere cel puțin o idee de bază despre care este problema dvs.
Dacă îngheață, cel mai probabil se datorează problemelor de memorie. Există o mulțime de comenzi de depanare a problemelor de memorie încorporate în Linux. Acestea includ vmstat
, liber
, și stat /proc/meminfo
. Ultimul este doar tipărirea datelor dintr-un „fișier”. Motivul pentru care funcționează este că /proc conține „fișiere live” (așa le numesc eu, oricum.) Ele reprezintă de obicei lucruri din lumea reală sau concepte care se schimbă în mod regulat, deci sunt transmise în mod constant. Cu alte cuvinte, rezultatul acestei (și a tuturor comenzilor enumerate) se modifică de fiecare dată când este apelată.
Unele comenzi mai utile aici sunt bazate pe proces (ca ultima de mai sus.) Deoarece procesele folosesc memoria, acestea se suprapun cu cele deja menționate. Acestea includ top
, ps
, și htop
.
top
în special îmi amintește de ctrl alt șterge
pe sisteme Windows. Arată toate procesele și aduce porcii de memorie în vârf. Poate ajuta să găsiți un program care cauzează probleme.
Cel mai important, pentru a afla detalii despre oricare dintre aceste comenzi, trebuie doar să tastați
om [comandă]
în terminal, unde [comanda]
reprezintă comanda.