See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 10623|Vastuse: 1

Linuxi kernel:NMI valvekoer: VIGA: pehme lukustumine - CPU

[Kopeeri link]
Postitatud 22.11.2021 14:28:52 | | |
Probleem: kerneli alarm ei tööta, aga server ei tööta. Pehme lukustumise vea põhjuste analüüs, pehme lukustumise nime selgitus: Niinimetatud pehme lukustus tähendab, et see viga ei külmuta süsteemi täielikult, kuid mitmed protsessid (või kerneli lõimed) on lukustatud kindlasse olekusse (tavaliselt tuuma piirkonnas), mis paljudel juhtudel tuleneb kerneli lukkude kasutamisest.

Sõnum syslogd@centos7-itsvse 22. novembril kell 13:52:22 ...
kernel:NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [java:6062]

Lahendus (Testimata

(Lõpp)





Eelmine:Hangi kohaliku IP-aadressi meetod Linuxi shell-skriptist
Järgmine:SQL lause PMM MySQL päringuanalüüsi näidetes on puudulik
 Üürileandja| Postitatud 22.11.2021 14:30:08 |
Valvekoer
Lühidalt öeldes on valvedog mehhanism, mis tagab süsteemi normaalse töö või väljub surnud tsüklist, ummikseisust jne.

Valvekoerad jagunevad riistvara- ja tarkvaravalvuriteks. Riistvaravalvur kasutab taimeri vooluringi, ajastusväljund on ühendatud ahela lähtestusotsaga ning programm kustutab taimeri teatud ajavahemikus (tuntud ka kui "koera toitmine"), nii et kui programm töötab normaalselt, ei saa taimer kunagi üle voolata, mistõttu ei saa see genereerida lähtestussignaali. Kui programm ebaõnnestub ja valvekoer ei lähtestata taimeri perioodi jooksul, voolab valvekoera taimer üle, et genereerida lähtestussignaal ja taaskäivitada süsteem. Tarkvarajärelevalve põhimõte on sama, kuid riistvaraahela taimer asendatakse protsessori sisemise taimeriga, mis võib lihtsustada riistvaraahela disaini, kuid ei ole nii usaldusväärne kui riistvarataimer, näiteks süsteemi sisemise taimeri riket ei ole võimalik tuvastada.

Tarkvaravalvureid on kahte tüüpi: tavalised pehmed koerad pehmete lukustuste tuvastamiseks (kella katkestuste alusel) ja NMI koerad raskete lukustuste tuvastamiseks (NMI katkestuste alusel).

Märkus 1: Kella katkestuse prioriteet on väiksem kui NMI katkestus
Märkus 2: Lukustumine viitab teatud tuumakoodi osale, mis hõivab protsessori. Lukustumine võib põhjustada kogu süsteemi reageerimisvõimetuks.
Pehme lukustumine ja tugev lukustus, ainus erinevus on see, et kõva lukustumine tekib siis, kui CPU kilp katkestatakse.
————————————————
Autoriõiguse teade: See artikkel on CSDN-i blogija "Hober_yao" originaalartikkel, vastavalt CC 4.0 BY-SA autoriõiguse lepingule, palun lisage originaalallika link ja see avaldus uuesti trükkimiseks.
Originaallink:https://blog.csdn.net/yhb1047818384/article/details/70833825
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com