Tại sao bộ kiểm tra Java của tôi treo toàn bộ hệ thống


0

Khi tôi đang chạy bộ thử nghiệm của mình cho một ứng dụng java mới, nó bị treo, điều đó không phải là bất thường khi xem xét nó đang được phát triển. Vấn đề là điều đó khiến toàn bộ hệ thống gần như bị treo. Tôi có thể di chuyển chuột nhưng rất nhiều chuyển động chuột vật lý chỉ khiến con trỏ chuột trên màn hình di chuyển một centimet hoặc thứ gì đó.

Lenovo Thinkpad X1 Carbon gen3. Linux, Ubuntu gnome 15.10, bản vá mới nhất.

$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

Nó nói Server VM trong khi đây là máy tính xách tay, đó có phải là nguyên nhân có thể?

Tôi đã thử nice -10 mvn clean testnhưng điều đó không giúp được vì vậy nó dường như không bị ràng buộc bởi CPU, nếu sự hiểu biết nicevà ưu tiên xử lý của tôi là chính xác.

Khi một cái gì đó bị hỏng và hệ thống trở lại bình thường, một cái gì đó trong hệ thống đã gặp sự cố-hộp thoại-gửi-báo cáo lỗi? -Dialog xuất hiện và tôi có thể sử dụng lại máy.

Tôi không biết làm thế nào để tìm ra nguyên nhân của việc này, nó hoạt động tốt cho các đồng nghiệp chạy hệ điều hành khác: es. Ý tưởng?


Cố gắng tăng bộ nhớ cho ứng dụng. Hầu hết có lẽ nó đang trao đổi với ổ cứng.
Dmitrij Kultasev 04/05/2015

Được ghi ở đâu đó hoặc tôi có thể kiểm tra nếu đó là trường hợp? Nó sử dụng rất nhiều bộ nhớ nhưng tôi không có nhiều thứ để cho đi. Tôi chỉ có một ổ SSD trong máy này.
dutt

Tôi không chắc chắn rằng nó được ghi lại ở đâu đó. Nhưng đó là hành vi chương trình Java thông thường. Bạn khởi động ứng dụng và đặt dung lượng bộ nhớ RAM tối đa có thể sử dụng. Tuy nhiên, nó cần thêm RAM và sau đó bắt đầu trao đổi mọi thứ sang ổ cứng. Nó giết chết toàn bộ hệ thống. Cố gắng tìm tập tin cấu hình ứng dụng này và tăng bộ nhớ xmx.
Dmitrij Kultasev 04/05/2015
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.