Intereting Posts
Как полностью отключить ускорение видео? Можно ли эмулировать более старые версии Bash? Можно ли использовать LD_LIBRARY_PATH для указания расположения системных библиотек в Ubuntu Программа / сценарий для ограничения выхода cronjob Получение xmonad и gnome-панели, работающей с Fedora 18 Принудительное использование zpool / dev / disk / by-id в Ubuntu Xenial DHCP DNS и разрешение домена NetworkManager Обработка аргументов в указанном порядке в / usr / bin / printf или Bash printf Как bash лечит ">> ()" Почему в компании evolution-calendar-factory используется так много виртуальной памяти? Загрузите драйвер Bluetooth поверх общего TTL-232R-> USB-кабеля Как запустить команду в zsh, не нажимая ее на историю текущего сеанса? Есть ли способ отключить панель инструментов с плазмоидами, которая появляется, когда мышь находится над виджетами / плазмоидами? Лог вращения в Linux Не удалось выполнить рукопожатие Mailx SSL / TLS: Неизвестная ошибка -5938

Состояние потоков и статус процесса

Все ли потоки определенного процесса имеют одинаковый статус (D, R, S, …) или могут быть различия между этими потоками?

Если да, где в /proc я могу найти информацию о статусе определенного потока? Я читаю статус процесса из файлов /proc/<PID>/status на данный момент.

Различные потоки, безусловно, могут находиться в другом состоянии планировщика одновременно. Фактически, если все они находятся в одном состоянии, это совпадение (за исключением остановленного (Z), потому что это влияет на весь процесс).

Подкаталог /proc/ PID /task содержит подкаталог на поток процесса. Файлы в этом каталоге в основном такие же, как в каталоге для каждого процесса. Некоторая информация просто дублируется (например, информация, связанная с памятью, среда, привилегии и т. Д.). Информация, специфичная для потока, такая как состояние планировщика (running / sleep / IO / …), может отличаться.

Вы можете использовать команду ps чтобы узнать о статусе всех потоков процесса:

 ps H -p 27901 

Это покажет все потоки, связанные с процессом 27901, и их статус.