Гость Опубликовано 5 ноября, 2001 Жалоба Поделиться Опубликовано 5 ноября, 2001 Есть функция (на С), которая компилируется и, соответстенно, вызывается в нескольких процессах. Как в этой функции узнать имя процесса, из которого она вызвана? Заранее благодарен Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 9 ноября, 2001 Жалоба Поделиться Опубликовано 9 ноября, 2001 esli ispol'zuetsya banal'nii fork(), t.e. ne pthreads to getpid() vozvraschaet pid, getppid() parent-pid, argv(0) imya main(argc, argv). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 19 ноября, 2001 Жалоба Поделиться Опубликовано 19 ноября, 2001 pid мне не нужен (требуется именно имя), argv использовать не хочу, извини, что забыл предупредить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 20 ноября, 2001 Жалоба Поделиться Опубликовано 20 ноября, 2001 ok. /proc/$PID/cmdline --->>> voobsche posmotri tut: http://www.whitefang.com/unix/faq_2.html#SEC17 tam vse obyasnyayut shto i zachem. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 21 ноября, 2001 Жалоба Поделиться Опубликовано 21 ноября, 2001 Thanks Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.