Điểm:0

gnome-shell tiêu thụ vài GB RAM

lá cờ ru

Tôi đang sử dụng Ubuntu 20.04 (Linux 5.8.0-48-chung #54~20.04.1-Ubuntu) và hôm nay tôi thấy rằng gnome-shell đang sử dụng RẤT NHIỀU RAM

        USER PR NI VIRT RES SHR %CPU %MEM TIME+ COMMAND                                    
   2365 gdm 20 0 14,7g 11,0g 10,8g S 0,0 35,1 143:54,82 vỏ gnome                                
  76510 youran 20 0 8937064 3.2g 3.0g S 0.0 10.2 123:57.14 gnome-shell

Máy chủ này có 32GB RAM nhưng 21GB được sử dụng ngay cả khi không có khối lượng công việc.

            tổng số buff/bộ đệm được chia sẻ miễn phí đã sử dụng hiện có
Memï¼ 31Gi 21Gi 2.5Gi 1.8Gi 6.7Gi 7.1Gi

Lưu ý rằng máy chủ này đã hoạt động được 123 ngày,

$ thời gian hoạt động
 13:08:18 lên 123 ngày, 22:54, 4 người dùng, tải trung bình: 0,79, 1,19, 1,00

vì vậy tôi nghĩ rằng có một số rò rỉ bộ nhớ. Tôi biết khởi động lại mới có thể giải quyết vấn đề này. Tuy nhiên, tôi muốn biết lý do tại sao, vì không phải lúc nào người dùng Linux cũng nên khởi động lại máy tính của họ. Phiên bản gnome của tôi là

$ gnome-shell --version
Vỏ Gnome 3.36.7

Câu hỏi liên quan:

lá cờ cn
Nhận xét không dành cho thảo luận mở rộng; cuộc trò chuyện này đã được [chuyển sang trò chuyện](https://chat.stackexchange.com/rooms/131200/discussion-on-question-by-youran-gnome-shell-consumes-several-gb-of-ram).
heynnema avatar
lá cờ ru
Tình trạng xin...
Youran avatar
lá cờ ru
Vì vậy, cuối cùng tôi đã thỏa hiệp và khởi động lại GUI.
Youran avatar
lá cờ ru
Xin lỗi, chủ đề của câu hỏi này là hỏi TẠI SAO GUI lại chiếm quá nhiều RAM hoặc ít nhất là cách kiểm tra lý do tại sao. "`Tôi biết khởi động lại mới có thể giải quyết vấn đề này. Tuy nhiên, tôi muốn biết tại sao.`" Tuy nhiên, tôi đánh giá cao câu trả lời của bạn và câu trả lời của bạn có thể hữu ích cho những người dùng khác.
guiverc avatar
lá cờ cn
Các bản dán của bạn cho thấy một hệ thống rất chậm trễ trong các bản vá bảo mật, vậy bạn có bảo trì hệ thống của mình không? Bạn đang sử dụng 20.04.2 dựa trên dán của bạn; một hệ thống *được nâng cấp* đầy đủ sẽ báo cáo là 20.04.3, vậy bạn còn chần chừ gì nữa khiến các bản nâng cấp bảo mật không được áp dụng?
heynnema avatar
lá cờ ru
@Youran TẠI SAO là do có lỗi trong gnome-shell. Nói như vậy trong dòng đầu tiên của câu trả lời của tôi. Các nhà phát triển đã gặp rất nhiều khó khăn khi cố gắng tìm ra lỗi và cách khắc phục.
NovHak avatar
lá cờ cn
@Youran Tôi lưu ý rằng quá trình chiếm nhiều RAM nhất cho đến nay là phiên đăng nhập gnome shell (quy trình thuộc sở hữu của gdm), nhưng tôi thấy bạn đã đăng nhập, do đó phiên đó sẽ không tồn tại trừ khi bạn chuyển sang ảo bảng điều khiển 1 tại một số điểm. Giết vỏ đó có thể sẽ đủ để đóng nó lại và nếu bạn cần gọi lại nó, chỉ cần chuyển sang VC 1 và nó sẽ hồi sinh.
Youran avatar
lá cờ ru
@NovHak Vâng, đây là tình huống. Mình đăng nhập lâu rồi mà quên thoát. Phiên tồn tại từ thời điểm đó trở đi. Bây giờ tôi biết rằng, miễn là tôi nhớ đăng xuất, nó sẽ không hiển thị mức sử dụng RAM ngày càng tăng.
NovHak avatar
lá cờ cn
Tôi không nói về phiên người dùng X của bạn, mà là về phiên đăng nhập gdm (màn hình đăng nhập nếu bạn thích) : nó vẫn hoạt động mặc dù bạn đã đăng nhập và chính quy trình gnome-shell của nó có quy trình lớn nhất kích thước cài đặt thường trú (11 GB). Chỉ giết quá trình đó sẽ giải phóng nhiều bộ nhớ mà không cần phải đóng phiên người dùng của bạn.
Youran avatar
lá cờ ru
Cảm ơn bạn. Tôi sẽ để mắt đến điểm này.
Điểm:2
lá cờ ru

Rò rỉ bộ nhớ là một sự cố đã biết (lỗi) của gnome-shell.

Ba cách giải quyết...

  1. Sử dụng Wayland thay vì X11/xorg. (Thay đổi trên màn hình đăng nhập của bạn).

  2. Trong X11/xorg, khởi động lại gnome-Shell với ALT+F2, rồi "r", rồi ĐI VÀO.

  3. Cập nhật lên phiên bản Ubuntu mới hơn.

Đă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.