Oprirea sistemului informatic

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 15 iulie 2013; verificările necesită 3 modificări .

Shutdown , shutdown (din engleză  shutdown ) - operarea unei opriri regulate sau de urgență a sistemului informatic, precum și operațiunile premergătoare acestuia.

Necesitatea procedurii

Dacă dispozitivul nu oferă niciun serviciu de rețea, nu are un sistem de fișiere în cache pentru scriere, acesta poate fi oprit fără pregătire prealabilă (de exemplu, un televizor cu computer încorporat).

Cel mai adesea, necesitatea unei închideri apare atunci când se utilizează un sistem de fișiere în cache, rulează servicii de rețea, baze de date. În plus, în sistemele server, oprirea poate însemna notificarea închiderii tuturor serviciilor interesate, transferul de roluri, notificarea vecinilor de cluster despre încetarea activității etc.

Necesitatea unei proceduri speciale de oprire poate apărea, de exemplu, în bazele de date (vezi ACID ) pentru a menține o stare consecventă.

Operațiuni tipice de oprire

Tipuri de oprire

Oprirea poate însemna:

  1. o oprire completă a sistemului (tranziție la o buclă fără sfârșit ),
  2. auto-oprire (suportată de hardware similar ),
  3. trecerea în modul de întreținere . 

Oprirea poate fi:

O oprire regulată implică executarea tuturor procedurilor, o oprire urgentă necesită un set minim de acțiuni pentru a menține sistemul în funcțiune (de obicei o resetare a memoriei cache a discului), o oprire de urgență înseamnă o întrerupere bruscă de curent a sistemului fără pregătire prealabilă pentru aceasta. Blocarea poate lăsa un sistem sau componentele sale într-o stare nefuncțională, astfel încât multe sisteme monitorizează indicatorul „închidere corectă” (care este setat în timpul unei terminari normale/urgente) la pornire și inițiază verificări suplimentare de stare dacă acest indicator nu este găsit.

Dispozitivele mobile cu putere redusă de așteptare (cum ar fi telefoanele mobile) pot face diferența între o „oprire” care păstrează o parte din funcționalitatea dispozitivului și o oprire completă, care are ca rezultat o pornire la rece atunci când este pornit din nou.

Implementare

DOS

DOS, fiind un sistem de operare cu o singură sarcină , nu are o procedură specială de oprire. Dacă nu sunt utilizate programe de stocare în cache a discului (cum ar fi smartdrv ), atunci oprirea computerului atunci când programul nu rulează nu dăunează sistemului de fișiere. Când utilizați memorarea în cache de scriere, smartdrv trebuie să fie notificat în prealabil când lucrarea este terminată. În plus, unele sisteme de discuri mai vechi necesită o comandă specială pentru parcarea capetelor (oprirea alimentării în timp ce capetele nu sunt parcate provoacă deteriorarea platourilor și a capetelor care se opresc și ating suprafața).

Unix

În sistemele Unix și asemănătoare Unix, existau comenzi pentru a opri sistemul (oprire) și oprire (oprire), punând sistemul în modul utilizator unic cu discuri montate doar în citire (s-a presupus că întreținerea sistemului a fost efectuată în acest mod. modul). Setul de comutatoare și interpretarea comenzii de închidere diferă în diferite dialecte ale Unix, în special, unele sisteme (de exemplu, Linux ) implică faptul că comanda de închidere fără parametri ar trebui să oprească alimentarea sistemului (dacă este posibil).