SIGPWR (nu POSIX) | |
---|---|
Descriere | Pana de curent (Sistemul V) |
Mod implicit | încetarea procesului |
Codurile SA_SIGINFO | |
Nu are coduri specifice |
Pe unele sisteme Unix, SIGPWR este un semnal trimis către procese atunci când există o întrerupere de curent.
SIGPWR este o constantă întreagă definită în fișierul antet signal.h . Numele simbolice ale semnalelor sunt folosite în locul numerelor, deoarece numerele semnalelor pot diferi în diferite implementări.
Semnalul SIGINFO în Linux este sinonim cu SIGPWR.
SIG este un prefix de semnal comun (din engleză signal ), PWR este o abreviere a englezei. putere - mâncare, INFO - abreviere din engleză. informație – informație.
SIGPWR este trimis către procese în așteptarea unei căderi de curent. De exemplu, atunci când bateria laptopului este descărcată sau când o întrerupere a curentului forțează serverul să treacă la o sursă de alimentare neîntreruptibilă . Programul care primește acest semnal este de așteptat să sincronizeze datele cu dispozitivul de stocare nevolatil, astfel încât o oprire bruscă a sistemului să nu aibă ca rezultat pierderea datelor.
Pe unele sisteme de operare, colectorul de gunoi Boehm utilizează SIGPWR și SIGXCPU pentru a sincroniza colectarea de gunoi între procese.
Semnale POSIX | |||
---|---|---|---|
| |||
|