LINUX.ORG.RU

История изменений

Исправление Manhunt, (текущая версия) :

В новости

Ядро Linux 5.3 увидело свет!

фразы

«Механизм pidfd, позволяющий закрепить конкретный PID за каким-либо процессом. Закрепление продолжает действовать и после прекращения процесса, чтобы PID можно было выдать ему при повторном запуске.»

нужно заменить на

«Добавлен системный вызов pidfd_open() для получения дескриптора pidfd по номеру pid. Механизм pidfd позволяет при отправке сигнала исключить риск того, что процесс-получатель успеет завершиться и на его месте успеет оказаться совсем другой процесс с таким же process ID.»

Новый русскоязычный текст основан на англоязычной фразе «There has been a fair amount of development activity around pidfds, which can be used to send signals to processes without worries that the target process may die and be replaced by another one using the same process ID.» из https://lwn.net/Articles/789023/ .

Старый русскоязычный текст попросту ошибочен. Подробности вверх по треду начиная с этого поста: Ядро Linux 5.3 увидело свет! (комментарий)

Исходная версия Manhunt, :

В новости

Ядро Linux 5.3 увидело свет!

фразы

«Механизм pidfd, позволяющий закрепить конкретный PID за каким-либо процессом. Закрепление продолжает действовать и после прекращения процесса, чтобы PID можно было выдать ему при повторном запуске.»

нужно заменить на

«Механизм pidfd, позволяющий при отправке сигнала исключить риск того, что процесс-получатель успеет завершиться и на его месте успеет оказаться совсем другой процесс с таким же process ID.»

Новый русскоязычный текст основан на англоязычной фразе «There has been a fair amount of development activity around pidfds, which can be used to send signals to processes without worries that the target process may die and be replaced by another one using the same process ID.» из https://lwn.net/Articles/789023/ .

Старый русскоязычный текст попросту ошибочен. Подробности вверх по треду начиная с этого поста: Ядро Linux 5.3 увидело свет! (комментарий)