SHPORA.net :: PDA | |
Main FAQ ãóìàíèòàðíûå íàóêè åñòåñòâåííûå íàóêè ìàòåìàòè÷åñêèå íàóêè òåõíè÷åñêèå íàóêè a.Trimiterea de.semnal de catre.procs Procesele trimit semnale folosind apelului sistem kill. Sintaxa este:
kill (pid, signum) unde pid identificã setul de procese care primesc semnalul ?i signum este numãrul semnalului trimis. În lista care urmeazã se aratã corespondenþa dintre valorile pid-urilor ?i setul de procese. -Dacã pid-ul este un întreg pozitiv, nucleul trimite un semnal proesului care are identificatorul de proces pid. -Dacã pid-ul este 0, nucleul trimite semnal tuturor proceselor din grupul procesului care a trimis semnalul. -Dacã pid-ul este -1, nucleul trimite semnal tuturor proceselor al cãror UID (U-utilizator, ID-identificator) real este egal cu UID-ul efectiv al procesului care a trimis semnalul. Da procesul care trimite semnalul are UID-ul efectiv al superutilizatorului, nucleul trimite semnalul tuturor proceselor cu excepþia proceselor 0 ?i 1. -Dacã pid-ul este un întreg negativ diferit de -1, nucleul trimite semnalul tuturor proceselor din grupul de procese având valoarea absolutã a pid-lui. În toate cazurile, dacã procesul care trimite semnalul nu are UID efectiv al superutilizatorului, sau UID-ul sãu efeciv sau real este diferit de UID-ul procesului destinatar, kill e?ueazã. |