Puncte:0

Îngheț neobișnuit

drapel us

PC-ul meu îngheață aleatoriu. Uneori funcționează bine pentru câteva zile și uneori înghețarea are loc imediat după pornire.

Cel mai frecvent, atunci când are loc înghețarea, totul continuă să funcționeze în culise pentru încă câteva secunde. Dacă ascult muzică, aceasta continuă să se joace. Când apes ALT + SysRq + F se oprește. În acest timp execut secvența de salvare REISUB și funcționează.

În rare ocazii, sistemul devine imediat complet neresponsibil.

Cum pot începe să diagnosticez problema?

Pași parcurși:

  • liber raportează suficient spațiu disponibil
Nate T avatar
drapel it
ați încercat să rulați comanda `free` pentru a vedea cât spațiu mai este? Chiar dacă credeți că nu este o problemă, o aplicație necinstită poate persista destul de repede un card de memorie în valoare de date nedorite. Merită verificat.
Tsidia avatar
drapel us
Ieșire: `Mem: total: 8072000 folosit: 3771368 gratuit: 739108 partajat: 153872 Buff/cache: 3561524 disponibil: 3848400 Schimbați: total: 2097148 folosit: 0 gratuit: 2097148 Este bine sau rău?`
Nate T avatar
drapel it
bun momentan. valorile se schimbă, programele scriu în memorie. atunci când cineva ia razna, acele valori se schimbă rapid. Când observați că începe să înghețe, încercați să intrați într-un tty (`ctrl` + `alt` + `f4` orice tastă f 2-9 va funcționa) și rulați aceeași comandă.
Nate T avatar
drapel it
Nu veți putea face mare lucru până nu începe să se întâmple, cu excepția verificării jurnalelor. Jurnalele sunt toate stocate în `/var/log/`. puteți verifica întregul fișier cu `cat [filepath] | mai putin`. Acest lucru vă va porni în partea de sus și veți folosi tastele săgeți pentru a naviga
Puncte:0
drapel it

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.

Tsidia avatar
drapel us
`dmesg` și `journalctl` nu arată nimic greșit, sau nu sunt suficient de tehnic pentru a observa. `free` și `vmstat` arată că mai este suficient spațiu. `stat /proc/meminfo` spune că fișierul este gol. Niciunul dintre procesele afișate de `top`, `ps` sau `htop` nu pare să cauzeze probleme
Nate T avatar
drapel it
Toate acestea în timp ce îngheață/îngheață? Dacă problema nu se întâmplă în prezent sau chiar înainte, atunci totul va fi normal. De obicei, loggers-ul întârzie doar câteva ore. Depinde cât de multe se întâmplă. Verificați `/var/logs`. Dacă nu se întâmplă în prezent, aceasta este cea mai bună șansă.
Nate T avatar
drapel it
Nu aveți **Steam pentru Linux** instalat întâmplător, nu-i așa?
Tsidia avatar
drapel us
Nu pot primi feedback în timp ce sistemul este înghețat. Lucrurile pot rula în fundal pentru puțin timp, dar ecranul nu se actualizează, operez orb. Și da, am instalat steam
Nate T avatar
drapel it
Încercați să introduceți tty. Uneori, asta funcționează când nimic altceva nu funcționează. instrucțiunile de mai sus. f2-9 intră. f1 iese pentru a se autentifica... exceptând asta, puteți folosi `cat [log-pathname] | grep [term]` pentru a căuta orice termen în orice jurnal. de asemenea, vezi [this](https://askubuntu.com/questions/1356884/why-is-x86-split-lock-detection-spamming-my-syslog/1356917#1356917).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.