URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 46903
[ Назад ]

Исходное сообщение
"Никак не могу найти, подскажите"

Отправлено alexeylomov , 06-Авг-04 13:27 
Как можно запустить процесс с заданным pid?
Я это делал когда-то, но давно и уже не помню :)
Пробовал найти, не получилось... Подскажите кто-нибудь.

Содержание

Сообщения в этом обсуждении
"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 14:19 
>Как можно запустить процесс с заданным pid?
>Я это делал когда-то, но давно и уже не помню :)
>Пробовал найти, не получилось... Подскажите кто-нибудь.


Неужели нельзя самому задать процессу pid?


"Никак не могу найти, подскажите"
Отправлено ihor , 06-Авг-04 14:22 
а зачем?

"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 14:24 
>а зачем?


Чтобы потом убить его по этому pid'у :)


"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 14:24 
>а зачем?


Чтобы потом убить его по этому pid'у :)


"Никак не могу найти, подскажите"
Отправлено Xela , 06-Авг-04 14:31 
Вы что-то путаете молодой человек.
Если вам надо убить процесс по пиду, по пишите свою програму так, что бы она или прога ее запускающая, клала PID в /var/run/progname.pid и убивайте потому наздоровие kill -KILL `cat /var/run/progname.pid`

"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 15:08 
>Вы что-то путаете молодой человек.
>Если вам надо убить процесс по пиду, по пишите свою програму так,
>что бы она или прога ее запускающая, клала PID в /var/run/progname.pid
>и убивайте потому наздоровие kill -KILL `cat /var/run/progname.pid`


И что же, интересно, я путаю? Я спрашиваю именно то, что хочу узнать!
А вообще, идея тоже не плохая. Хотя не совсем то, что нужно. Спасибо.


"Никак не могу найти, подскажите"
Отправлено Brainbug , 06-Авг-04 15:57 
>>Вы что-то путаете молодой человек.
>>Если вам надо убить процесс по пиду, по пишите свою програму так,
>>что бы она или прога ее запускающая, клала PID в /var/run/progname.pid
>>и убивайте потому наздоровие kill -KILL `cat /var/run/progname.pid`
>
>
>И что же, интересно, я путаю? Я спрашиваю именно то, что хочу
>узнать!
>А вообще, идея тоже не плохая. Хотя не совсем то, что нужно.
>Спасибо.
Esli 4estno to slabo predstavlaju sebe etot process.
Dopustim takoje vozmozno. Togda 4to delat hotjabi v takoi prostoi situacii kak: esli ja sodnaju process s opredlennim PID, a takoi v sisteme uzhe jest ? Uni4tozat su6estvuju6ij i delat novij ili vidat o6ibku ili e6e 4to.
Ja posmotrel fork(), exec(),clone() realizacii. Nigde ni4ego podobonogo nebitu.


"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 16:03 
>Esli 4estno to slabo predstavlaju sebe etot process.
>Dopustim takoje vozmozno. Togda 4to delat hotjabi v takoi prostoi situacii kak:
>esli ja sodnaju process s opredlennim PID, a takoi v sisteme
>uzhe jest ? Uni4tozat su6estvuju6ij i delat novij ili vidat o6ibku
>ili e6e 4to.
>Ja posmotrel fork(), exec(),clone() realizacii. Nigde ni4ego podobonogo nebitu.


Да  :-)))
Я тоже это смотрел, и тоже думал о том, что такой pid может уже быть.
Ладно, всё равно меня это не спасает, как я уже понял :)
У меня всё равно не получается его убить, так как он (этот процесс) не даёт продолжить программу.
Значит если я его убиваю сразу, то ничего от него не получаю,
а если пытаюсь убить потом, то до этого места программа просто не доходит :)


"Никак не могу найти, подскажите"
Отправлено Brainbug , 06-Авг-04 16:05 
>>Esli 4estno to slabo predstavlaju sebe etot process.
>>Dopustim takoje vozmozno. Togda 4to delat hotjabi v takoi prostoi situacii kak:
>>esli ja sodnaju process s opredlennim PID, a takoi v sisteme
>>uzhe jest ? Uni4tozat su6estvuju6ij i delat novij ili vidat o6ibku
>>ili e6e 4to.
>>Ja posmotrel fork(), exec(),clone() realizacii. Nigde ni4ego podobonogo nebitu.
>
>
>Да  :-)))
>Я тоже это смотрел, и тоже думал о том, что такой pid
>может уже быть.
>Ладно, всё равно меня это не спасает, как я уже понял :)
>
>У меня всё равно не получается его убить, так как он (этот
>процесс) не даёт продолжить программу.
>Значит если я его убиваю сразу, то ничего от него не получаю,
>
>а если пытаюсь убить потом, то до этого места программа просто не
>доходит :)

Ti bi lu46e opisal podrobnei zada4u. Dumaju narod smog bi predlozit neskolko alternativnih variantov.


"Никак не могу найти, подскажите"
Отправлено alexeylomov , 06-Авг-04 16:09 
>Ti bi lu46e opisal podrobnei zada4u. Dumaju narod smog bi predlozit neskolko
>alternativnih variantov.


Я уже описал  (см. тему: "Нужна подсказка по top'у ").