Pytania otagowane jako process

Proces jest instancją wykonywanego programu komputerowego.







3
Uczyń proces niemożliwym do zabicia w systemie Linux
Pracuję nad aplikacją do zarządzania hasłami i ze względów bezpieczeństwa chcę uruchomić proces, którego nie można zabić. Poza tym nie chcę, aby ten program był demonem, ponieważ muszę czytać ze standardowego wejścia i pisać na nim. Czy jest na to sposób?
14 linux  process  kill 


2
Jak zobaczyć pełną listę procesów u góry
Kiedy wykonuję „top”, dowiaduję się, że kończy się wiele procesów, z których wiele jest w stanie uśpienia. Muszę zobaczyć pełną migawkę wszystkich procesów w tym momencie. „góra” pokazuje listę procesów, które pasują do jednego ekranu. Jak uzyskać pełną listę? Interesuje mnie między innymi lista wszystkich procesów, które są w stanie …


2
Linux: napisanie watchdoga do monitorowania wielu procesów
Kilka lat temu pewien współpracownik wymyślił eleganckie rozwiązanie dla programu nadzoru. Program działał w systemie Windows i wykorzystywał obiekty zdarzeń Windows do monitorowania uchwytów procesów (PID) kilku aplikacji. Jeśli którykolwiek z procesów zostanie nieoczekiwanie zakończony, jego uchwyt procesu nie będzie już istniał, a jego watchdog zostanie natychmiast zasygnalizowany. Organ nadzorujący …

2
Zmienić proces nadrzędny procesu?
Czy można zmienić proces macierzysty procesu? Jeśli tak to jak? Na przykład, jak screenzarządza dołączeniem screensesji i procesów w niej działających do różnych procesów powłoki? Czy nastąpiła zmiana procesu macierzystego? Wydaje mi się, że słyszałem o innych sposobach zmiany procesu powłoki, w których działa program, ale nie pamiętam. Czy jest …


3
Symuluj niemożliwy do zabicia proces w stanie D.
W przypadku scenariuszy testowania katastrof w środowisku serwera szukamy łatwego sposobu, aby proces utknął w stanie D (nieprzerwany sen). Jakieś proste sposoby? Przykładowy kod C byłby plusem :) Edycja - pierwsza odpowiedź jest częściowo poprawna, ponieważ proces jest w stanie D, ale nadal odbiera sygnały i może zostać zabity

3
Jak sprawdzić, jak długo proces trwał po jego zakończeniu?
Obecnie używam następujących, aby sprawdzić, jak długo proces faktycznie działa: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' I to daje następujące wyniki: MY_ID PID_OF_PROCESS 00:16 Jednak po zakończeniu procesu chcę dowiedzieć się, jak długo to trwało, ale nie mogę znaleźć tej informacji.
14 process 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.