A számítógépes rendszer leállítása

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2013. július 15-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .

Shutdown , shutdown ( angolul  shutdown ) - a számítógépes rendszer rendszeres vagy vészhelyzeti leállításának működése, valamint az azt megelőző műveletek.

Az eljárás szükségessége

Ha a készülék nem nyújt semmilyen hálózati szolgáltatást, nincs gyorsítótárazott fájlrendszere az íráshoz, előzetes felkészülés nélkül kikapcsolható (például beépített számítógépes tévé).

Leggyakrabban a leállítás szükségessége gyorsítótárazott fájlrendszer használatakor, hálózati szolgáltatások, adatbázisok futtatásakor merül fel. Ezenkívül a szerverrendszerekben a leállítás jelenthet értesítést az összes érdekelt szolgáltatás leállásáról, szerepkörök átadásáról, a fürtszomszédok értesítéséről a munka megszűnéséről stb.

Egy speciális leállítási eljárás szükségessége felmerülhet például adatbázisokban (lásd ACID ) a konzisztens állapot fenntartása érdekében.

Tipikus leállítási műveletek

Leállítási típusok

A leállítás a következőket jelentheti:

  1. a rendszer teljes leállítása (átmenet egy végtelen hurokra ),
  2. önkikapcsolás (hasonló hardver támogatja ),
  3. karbantartási módba váltás . 

A leállítás lehet:

A rendszeres leállítás magában foglalja az összes eljárás végrehajtását, a sürgős leállítás minimális műveletsort igényel a rendszer működése érdekében (általában a lemez gyorsítótárának visszaállítása), a vészleállítás a rendszer hirtelen áramkimaradását jelenti előzetes felkészülés nélkül. Az összeomlás miatt a rendszer vagy annak összetevői nem működőképes állapotban maradhatnak, ezért sok rendszer figyeli a „helyes leállítás” jelzőt (amely normál/sürgős leállításkor kerül beállításra) rendszerindításkor, és további állapotellenőrzést kezdeményez, ha ez a jelző nem található.

Az alacsony készenléti teljesítményű mobileszközök (például mobiltelefonok) különbséget tudnak tenni a „kikapcsolás” között, amely megőrzi az eszköz bizonyos funkcióit, és a teljes leállást, ami ismételt bekapcsoláskor hidegindítást eredményez.

Megvalósítás

DOS

A DOS egyfeladatos operációs rendszerként nem rendelkezik speciális leállítási eljárással. Ha nem használ lemezgyorsítótárazási programokat (például smartdrv ), akkor a számítógép kikapcsolása, amikor a program nem fut, nem károsítja a fájlrendszert. Az írási gyorsítótár használatakor a smartdrv-t előzetesen értesíteni kell, ha a munka befejeződött. Ezenkívül néhány régebbi lemezrendszer speciális parancsot igényel a fejek leállításához (az áramellátás kikapcsolása, miközben a fejek nincsenek leállítva, károsítja a tányérokat és a fejeket, amelyek megállnak és érintik a felületet).

Unix

A Unix és a Unix-szerű rendszerekben a rendszer leállítására (halt) és leállításra (shutdown) voltak parancsok, amelyek egyfelhasználós módba tették a rendszert írásvédett lemezekkel (feltételezték, hogy ebben a rendszerkarbantartás történt mód). A kapcsolókészlet és a leállítási parancs értelmezése különbözik a Unix különböző nyelvjárásaiban, különösen egyes rendszerek (például Linux ) azt jelentik, hogy a paraméterek nélküli leállítási parancsnak le kell kapcsolnia a rendszert (ha lehetséges).