Что такое JID (идентификатор задания) и всегда ли он меньше PID?

Я не знаю, что такое JID (идентификатор задания) и как он назначен. Каково это отношение к PID и как один из них влияет на размер другого?

One Solution collect form web for “Что такое JID (идентификатор задания) и всегда ли он меньше PID?”

Между PID и идентификатором задания нет связей между используемыми мной оболочками ( bash , dash и zsh ).

Однако задание оболочки является дочерним процессом оболочки, тогда как PID 1 ( init ) является предком всех процессов, включая оболочку. Поэтому процесс с идентификатором задания 1 всегда будет иметь идентификатор PID больше, чем идентификатор задания.

Назначение идентификатора задания зависит от оболочки. В bash обычно назначается идентификатор задания, который больше, чем наибольший идентификатор задания работающего фонового задания:

 $ sleep 1 & sleep 10 & sleep 1 & [1] 11367 [2] 11370 [3] 11373 $ [1] Done sleep 1 [3]+ Done sleep 1 $ sleep 1 & [3] 11378 
Interesting Posts

Любой хороший способ обнаружить неназванный конфигурационный файл?

Менеджеры Windows против менеджеров входа в систему против диспетчеров дисплея в среде рабочего стола

получить командную строку agrument переменной в сценарии оболочки

Проблема с сценарием UNIX

Бот, запрашивающий нечетный ресурс в журналах apache

Как установить csplit для вывода имен файлов по шаблону?

настройка httpd для нескольких доменов на одном сервере

Как копировать чувствительность мыши между компьютерами?

sudo vs "rwx" доступ

Индикатор жесткого диска мигает, когда у меня заканчивается память, но у меня нет своп-конфигурации

Как запустить два виртуальных экрана X11 на одном мониторе?

Как изменить автоматическое монтирование съемных дисков / разделов vfat / fat32 для использования «noexec»?

Найти файлы с расширениями, заданными в аргументах с помощью regex

Изменение драйвера TG3 Broadcom

Что делает ТАБ (ничего не набирается)

Linux и Unix - лучшая ОС в мире.