Thông thường khi tôi yêu cầu kết xuất chuỗi, các triệu chứng của hệ thống hoạt động kém có thể được giải thích một cách dễ dàng; tức là tôi sẽ có thể thấy rằng một số chủ đề rõ ràng đang chờ đợi trên một màn hình đã được mua lại nhưng không được phát hành bởi người khác.Các luồng Java đang chờ khóa đối tượng không bị khóa (hiển nhiên) bị khóa
Trong trường hợp này, tôi có rất nhiều chủ đề đang đợi màn hình (0x965ad100), nhưng không có chủ đề nào có màn hình đó ngay từ đầu. Các chủ đề trong câu hỏi có thể được xác định với chữ ký này:
chờ đợi để khóa < 0x965ad100> (a uk.gov.dti.og.fox.ConAgent)
Tôi đã thử Googling này, và tất cả những gì tôi có thể tìm thấy là các bài đăng thảo luận về các màn hình bị khóa, không có gì về việc chờ một màn hình không bị khóa.
Chủ đề bãi đầy đủ: http://www.basson.at/docs/stackoverflow/thread_dump.txt
Tôi hy vọng ai đó ở đây có thể giải thích những gì tôi nhìn thấy, hoặc ít nhất là chỉ cho tôi đi đúng hướng. Cảm ơn trước vì bất kỳ phản hồi nào.
BTW, bạn tốt hơn kiểm tra những gì là Thread-9 làm, bởi vì nó chờ đợi cho các khóa cùng nó đã được mua lại (0x96560c48) –