Влияет ли заблокированное состояние процесса на состояние потока внутри процесса?


1

Если в процессе запущено несколько потоков, и процесс переходит из запущенного состояния в заблокированное, то все ли потоки внутри процесса также автоматически переходят в заблокированное состояние?

Если ответ зависит от конкретной ОС, то мы можем предположить, что используемой ОС является Windows


«Заблокировано» не является состоянием процесса в Windows. Процессы не имеют состояний планирования. Темы делают. Да, есть собственный API-интерфейс NtSuspendProcess, но он работает, вызывая NtSuspendThread в каждом из потоков процесса.
Джейми Ханрахан

Ответы:


0

Как вы определяете заблокированный статус рассматриваемого процесса?

Я рекомендую использовать Process Explorer с sysinternals.com, так как он расскажет вам как можно больше о процессах Windows, запущенных на вашем компьютере.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.