Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Programming : Parent & Child Processes

27.10.04 22:57
Re: Programming : Parent & Child Processes
 
  =MOCKBA= прохожий
ну да родитель имеет pid а его клон от родительского процесса имеет ppid.
для прекращения выполнения процесса используют kill который посылает по умолчанию сигнал term. так поступают пользователи со своими процессами. но команда килл без номера сигнала не гарантирует что процесс умрет, поскольку сигнал терм можно перехватить, блокировать ну или просто игнорировать. Вообщето конечно более практична процесс убивается kill -сигнал pid (пример kill -9 pid), будет больше шансов что процесс помрет, поскоку сигнал -9, килл другими процессами не перехватываеца. Еще я кое что вспомнил ,,,, рекомендуют перед посылкой килл ... полезно посылать сигнал -1 отбоя HUP. Многие программы получая хап начинают перечитывать свои конфигурационные файлы, и расценивают это сигнал как типа "Скоро тебя могут убить", поэтому они начинают приводить себя в "соответствующее состояние".
Но как показывает практика бывает и так что процесс уже ничем убить низя ;)))) тока reboot. Надеюсь тебе это помогет
 

Перейти на