Trạng thái quá trình bị chặn ảnh hưởng đến trạng thái luồng trong quá trình?


1

Nếu nhiều luồng đang chạy trong một tiến trình và quá trình chuyển từ trạng thái bị chặn sang trạng thái bị chặn thì tất cả các luồng trong tiến trình có tự động chuyển sang trạng thái bị chặn không?

Nếu câu trả lời là dành riêng cho HĐH thì chúng ta có thể giả sử rằng HĐH đang được sử dụng là Windows


"Bị chặn" không phải là trạng thái quá trình trong Windows. Các quy trình không có trạng thái lập lịch. Chủ đề làm. Có, có API gốc NtSuspendProcess, nhưng nó hoạt động bằng cách gọi NtSuspendThread trên mỗi luồng của quy trình.
Jamie Hanrahan

Câu trả lời:


0

Làm thế nào để bạn xác định trạng thái bị chặn của quá trình trong câu hỏi?

Tôi khuyên bạn nên sử dụng Process Explorer từ sysi INTERNals.com, vì nó sẽ cho bạn biết nhiều nhất bạn có thể biết về các quy trình Windows đang chạy trên máy của mình.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.