Trên máy chủ Linux của tôi, bất kỳ chương trình java nào (thậm chí là "Hello world") sử dụng 100% cpu và rất chậm. Id không phụ thuộc vào phiên bản java, tôi đã thử các phiên bản khác nhau của openjdk và sun jdk, cả hai đều hoạt động giống nhau. Làm thế nào tôi có thể khắc phục điều đó?Java đang sử dụng 100% cpu trên linux
6
A
Trả lời
11
Tôi đã tìm thấy giải pháp trong bài viết này http://blog.wpkg.org/2012/07/01/java-leap-second-bug-30-june-1-july-2012-fix/
Có một cơ hội tuyệt vời, điều này được gây ra bởi sự "nhảy lỗi kernel thứ hai". Thứ nhất, kiểm tra sau đây trong dmesg
[10703552.860274] Clock: inserting leap second 23:59:60 UTC
Để khắc phục điều đó, trước hết là ngăn chặn các client NTP. Trên các hệ thống debian-như
/etc/init.d/ntp stop
Store thời điểm hiện tại
date -s now
Và kiểm tra java. Nếu mọi thứ hoạt động bình thường, hãy thử khởi động lại dịch vụ ntp
/etc/init.d/ntp start
Và kiểm tra lại.
Các vấn đề liên quan
- 1. java bằng 100% cpu
- 2. Couchdb Sử dụng CPU 100%
- 3. JVM luôn sử dụng 100% CPU trong CentOS 6
- 4. nút js cpu 100%
- 5. W3WP.EXE sử dụng CPU 100% - bắt đầu từ đâu?
- 6. Java giảm sử dụng CPU
- 7. Chủ đề Java nào đang hogging CPU?
- 8. BufferedReader.read() ăn 100% của CPU
- 9. Việc sử dụng CPU Java phải là 100% ... nhưng không phải là
- 10. Sử dụng CPU quá ít trong Java
- 11. Cách tìm nguyên nhân sử dụng CPU 100% trên iPhone App
- 12. Zbar SDK và ios7/xcode 5 - Ứng dụng đang sử dụng 100% cpu và bộ nhớ hơn 100MB
- 13. Hiểu Linux đầu CPU sử dụng đầu ra
- 14. Sử dụng CPU Jquery
- 15. Sử dụng NSTask và NSPipe làm cho việc sử dụng CPU 100%
- 16. Chương trình treo biểu thức chính quy (sử dụng CPU 100%)
- 17. Sử dụng tài nguyên quy trình Linux (cpu, đĩa, mạng)
- 18. Xác định sử dụng CPU
- 19. C Vòng lặp chính không có 100% cpu
- 20. Sử dụng CPU 100% vô hạn tại java.io.FileInputStream.readBytes (Phương thức gốc)
- 21. sử dụng cpu tăng lên tới 100% trong vòng lặp vô hạn trong chủ đề
- 22. nanosleep sử dụng cpu cao?
- 23. Hiệu năng sử dụng CPU đối với quá trình hiện tại là hơn 100
- 24. Việc chạy các máy chủ của bạn với mức sử dụng CPU 100% có gây ra bất kỳ vấn đề nào hay chỉ sử dụng CPU tốt?
- 25. Tìm mức sử dụng CPU của ứng dụng trên Android
- 26. Java: Matcher.find sử dụng hiệu suất cpu cao
- 27. Hộp thoại giao diện người dùng JQuery sử dụng 100% CPU
- 28. Có cách nào để xem mức sử dụng CPU trên mỗi lõi mà một quá trình đang sử dụng không?
- 29. Theo thống kê CPU luồng trong Linux
- 30. Gọi lại ThreadPool trong vòng lặp chặt chẽ - 100% CPU
Rất vui khi tôi thấy điều này ... Đã không làm việc cho tôi thật không may. –