Re: Дескриптор объекта -> PID
От: Pavel Dvorkin Россия  
Дата: 29.12.04 08:47
Оценка:
Здравствуйте, IlyaM, Вы писали:

IM>Можно ли по дескриптору объекта ядра (например, семафора) найти PID процесса, его создавшего? Заранее благодарен за помощь.


Не уверен, что эта информация есть в системе вообще.

Пусть процесс А создает семафор. Процесс B его открывает. Процесс A тем временем заканчивается. Процесс C открывает семафор опять. Процесс B тоже заканчивается. Семафор все еще жив. Тут запускается процесс D, у которого PID случайно совпадает с PID почившего в бозе процесса A . Какой смысл хранить PID A где-то ?

With best regards
Pavel Dvorkin
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.