Каждый новый процесс обеспечивает идентификатор процесса, и каждый процесс имеет уникальный идентификатор процесса. Этот идентификатор является нецелым значением. Как только процесс завершает идентификаторы процессов повторно используются. Это означает, что идентификатор завершения работы снова используется для другого процесса. Максимальный идентификатор процесса, созданный ядром, который максимальный pid равен 32768. . Это максимальное значение pid, сохраненное в/proc/sys/kernel/pid_max этот файл содержит максимальное значение pid. После превышения лимита pid он запустит, какой идентификатор процесса не используется, который назначен для процесса. Идентификатор процесса, созданный ядром для использования системного вызова fork().
Действительно ли это имеет значение? – HAL
@HAL Это не помогает ответить на вопрос – Sash
Действительно не вопрос программирования, а вопрос Linux. – m0skit0