Ai đó có thể vui lòng giải thích cho tôi sự khác biệt giữa các trạng thái chủ đề trong số Sleeping
, Wait
, Park
và Monitor
tiểu bang trong VisualVM.VisualVM - Tiểu bang Đề
Đây là những gì tôi đã tìm thấy:
Running
: chủ đề vẫn chạy.
Sleeping
: thread đang ngủ (năng suất phương pháp() được gọi trên đối tượng thread)
Wait
: Chủ đề đã bị chặn lại bởi một mutex hoặc một rào cản, và đang chờ thread khác để mở khóa
Park
: đề đậu là bị đình chỉ cho đến khi được cấp giấy phép. Unparking một sợi thường được thực hiện bằng cách gọi phương pháp unpark() trên đối tượng thread
Monitor
: đề đang chờ đợi vào một điều kiện để trở thành sự thật để tiếp tục thực hiện
gì tôi không thể hiểu là công viên quốc gia, những gì thực sự đình chỉ chủ đề? Làm thế nào để phát hiện trong mã những gì đã làm cho các chủ đề đình chỉ thực hiện của nó?
Ai đó có thể vui lòng hướng dẫn tôi về vấn đề này.
Cảm ơn.
Google là người bạn thân nhất của bạn - hãy sử dụng nó! –
Cảm ơn! Tôi sẽ chỉ cập nhật câu hỏi của mình với những gì tôi đã tìm thấy trên google. –