Điểm:0

gnome-Shell sử dụng CPU quá mức / chậm trên dấu vếtPersistentRoots

lá cờ tr
ash

Trong vài ngày gần đây, gnome-shell đã bắt đầu hoạt động rất kém. Giao diện người dùng trở nên rất chậm và cuối cùng gần như không sử dụng được với độ trễ giữa các lần nhấp và phản hồi mất vài giây.

Các triệu chứng không bắt đầu ngay lập tức mà trong vòng vài phút. Giết tiến trình hoặc khởi động lại (sử dụng ALT-F2 và nhập r), việc sử dụng (thường) phục hồi - ít nhất là đến mức phần còn lại của giao diện người dùng có thể sử dụng lại được. Nhưng nó không kéo dài lâu - có thể là vài phút.

Nhìn từ trên xuống, mức sử dụng bộ nhớ của quy trình cao và không ngừng tăng lên - trên 1gb RES và 5gb VIRT.

Khi sử dụng sysprof, những mục sau sẽ có mức sử dụng cao (được lấy mẫu trong khoảng 30 giây):

  • Trong tệp /usr/lib/x86_64-linux-gnu/libmozjs-68.so.68.6.0 (80%) (475.502 lượt truy cập)

    JSRuntime::tracePersistentRoots(JSTracer*)

  • Trong tệp /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 (10%) (48,068)

Lưu ý rằng libgjs không có lệnh gọi lớn nào, mặc dù dấu vếtPersistentRoots gần đứng đầu với mức sử dụng 0,55%.

Tất cả tiện ích mở rộng gnome nên là Vô hiệu hóa.

Đây là Ubuntu 20.04. Gnome Shell phiên bản 3.36.9-0ubuntu0.20.04.2.

Bất kỳ trợ giúp theo dõi điều này được đánh giá rất cao.

heynnema avatar
lá cờ ru
Ý của bạn là gì * "Tất cả các tiện ích mở rộng gnome nên bị vô hiệu hóa" *? Bắt đầu `terminal` và gõ `top`. Không có hoạt động hoặc hoạt động của chuột/bàn phím, hãy cho tôi biết CPU% gnome-shell đang chiếm bao nhiêu... chắc là như vậy
Điểm:0
lá cờ tr
ash

Tôi đã theo dõi nguyên nhân trở lại quá trình gửi thư rác thông báo. Trong trường hợp này, đó là "quay ngược thời gian" liên tục phàn nàn về việc mục tiêu hết dung lượng đĩa.

Vì "không làm phiền" đã bật nên tôi không thấy thông báo. Thay đổi sang XFCE được vài giờ, các thông báo bắt đầu xuất hiện và rõ ràng. Quay trở lại Gnome và bắt đầu/dừng sao lưu, sự cố dễ dàng được tái tạo.

Ngoài ra, việc bấm vào đồng hồ để xem danh sách thông báo bị khóa UI, điều này phù hợp với việc thông báo bị quá tải.

Sẽ thật tuyệt nếu có một số cách để xác định tình trạng này rõ ràng hơn, nhưng ít nhất bây giờ tôi biết để ý vấn đề này.

Hy vọng điều này sẽ giúp người khác.

Cũng lưu ý rằng việc tắt cài đặt "Bật thông báo" trong "quay ngược thời gian" không giúp được gì.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.