18Aug

Kako računalo zna kada nije pravilno isključeno?

Kada pokrenete računalo nakon nepravilnog isključivanja / pada sustava, obično će predložiti radnje poput podizanja sustava u sigurnom načinu rada i pokretanja provjere diska. Kako računalo zna da je srušio?

Današnje pitanje &Sesija odgovora nam dolazi zahvaljujući SuperUseru - podjele Stack Exchange, zajedničkom pogonu grupiranja Q & A web stranica.

Pitanje

SuperUser čitač FrozenKing želi znati kako njegovo računalo zna kada se srušio ili na drugi način imao neispravno isključivanje. On piše:

Zapravo, ovo me pitanje zadesilo zbog prekida napajanja u mojoj kući. Kada je došlo do prekida napajanja, dolazi do iznenadnog gubitka snage iz računala.

Kako računalo zna da isključenje nije ispravno učinjeno?

To je zanimljivo pitanje;jasno suvremeni operacijski sustavi dobro su svjesni da je nešto pošlo po zlu, ali s kojim mehanizmom su svjesni?

Odgovori

SuperUser suradnik David Schwartz nudi općeniti odgovor i uvid u različite operacijske sustave:

Za računala koja nisu temeljena na Windowsu, otkrivanje se obično vrši po osnovu po datotekama. Kad je datotečni sustav montiran u načinu čitanja / pisanja, zapis se upisuje u datotečni sustav koji označava prljav. Kad je datotečni sustav uklonjen, upisuje se unos koji ga označava čistim. Pri pokretanju operacijski sustav provjerava jesu li njegovi jezgreni datotečni sustavi označeni prljavim, i ako je tako, zna da nije bilo čistog isključivanja - najmanje od tih datotečnih sustava.

buy instagram followers

Još jedan suradnik, ChrisF odgovara više za operacijski sustav Windows:

Windows također koristi metodu prljavog bita za otkrivanje je li računalo ispravno isključeno:

Kad se isključi kao normalno, bit je isključen. Međutim, u slučaju prekida napajanja ili nepravilnog( prisilnog) isključivanja, bit će i dalje sljedeći put kad se računalo pokrene.

To znači da Windows može predložiti korektivnu radnju - kao što je dizanje u Siguran način rada.

Osim toga, računalo temeljeno na sustavu Windows napisat će zapis u zapisnik događaja koji navodi kada i zašto( ako je poznato) isključeno. Također piše događaj kada se računalo pokrene.

Imate li nešto za objašnjenje? Zvuči u komentarima.Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.