Điểm:0

tại sao trao đổi của tôi ngày càng lớn hơn cho đến khi tôi khởi động lại?

lá cờ de

Ubuntu 20.04lts trên máy tính xách tay Gateway E-475M

Tôi thường không tắt hàng ngày mà treo pin qua đêm, nhưng nhận thấy mức sử dụng SWAP (RAM 2GB / 2GB SWAP) tăng lên mỗi ngày cho đến khi gần đạt mức tối đa, khi tôi phải khởi động lại và mức sử dụng giảm xuống bằng không. Tôi chỉ sử dụng máy tính xách tay để duyệt (đọc báo địa phương vào buổi sáng, xem luồng tin tức 30 phút, kiểm tra GAB và PARLER mỗi ngày một lần, thỉnh thoảng tìm kiếm...). Có cách nào để 'xóa' SWAP mà không cần khởi động lại không?


OK - vì vậy đã tăng SWAP từ 2Gb lên 4Gb và nhận ngay:


miễn phí -h

              tổng số buff/bộ đệm được chia sẻ miễn phí đã sử dụng hiện có
Mem: 1.9Gi 1.1Gi 97Mi 187Mi 802Mi 556Mi
Hoán đổi: 4.0Gi 51Mi 3.9Gi

grep -i hoán đổi /etc/fstab

/swapfile không trao đổi sw 0 0

...vì vậy, tôi đã quên câu trả lời "xóa SWAP" của mình vì khi SWAP lớn, không có đủ RAM nên nó sẽ khóa mọi thứ - sự cố nghiêm trọng... Chỉ hy vọng kích thước gấp đôi sẽ giúp giảm tốc độ khi SWAP ngày càng lớn... cảm ơn!


Tất cả điều này có thể không liên quan vì trong khi loay hoay với nội dung hoán đổi này, tôi vừa mới làm việc với HIBERNATE, vì vậy bây giờ sẽ ở chế độ ngủ đông, không treo RAM, qua đêm... đã tìm thấy thông tin ở đây hoạt động cho chế độ ngủ đông: - - - - - - - - - - askubuntu.com/questions/1240123/⦠- - - - - - - - - - sau đó tạo phím tắt super+H... tuyệt vời!

heynnema avatar
lá cờ ru
Vấn đề THỰC SỰ là bạn không có đủ RAM và hoán đổi của bạn quá nhỏ. [Chỉnh sửa câu hỏi của bạn](https://askubuntu.com/posts/1346118/edit) và cho tôi xem `free -h` và `grep -i swap /etc/fstab`.
Điểm:3
lá cờ cn

Linux tiết kiệm bộ nhớ của bạn. Khi một cái gì đó không cần thiết vào bộ nhớ, nó sẽ được hoán đổi. Nếu một cái gì đó khác sau này, nó được trao đổi. Nếu hai ngày sau, một cái gì đó không cần thiết, nó sẽ bị tráo đổi. Nó sẽ chỉ được lấy ra khi bạn cần. Điều đó giúp tiết kiệm RAM để các quy trình đang hoạt động có nhiều bộ nhớ hơn và hiệu suất tốt hơn. Chỉ những phần trao đổi có khả năng cần thiết mới được giữ lại. Không có rác chưa phân bổ chưa sử dụng tích lũy ở đó.

Linux rất tốt trong việc quản lý bộ nhớ. Bạn có thể tin tưởng nó.

Đó là "tại sao".

Để tìm hiểu cách bạn có thể xóa trao đổi theo cách thủ công, hãy xem câu trả lời của Thị trưởng. Một sudo hoán đổi -a Theo sau là một Sudo hoán đổi -a sẽ làm. Nếu bạn cảm thấy cần phải chạy các lệnh này, hãy làm điều đó chỉ khi bạn chắc chắn có đủ bộ nhớ. Nếu không, hệ thống sẽ cố gắng chấm dứt các tiến trình để giải phóng bộ nhớ cần thiết. Nhưng, thực sự, không có nhu cầu. Hãy để Linux quản lý bộ nhớ.Nó làm như vậy theo cách mà hiệu suất cho bạn là tối đa.

Điểm:-2
lá cờ de

Vô hiệu hóa tất cả các trao đổi bằng lệnh này:

sudo hoán đổi -a

Bây giờ bật lại hoán đổi:

Sudo hoán đổi -a

Đó là nó. Bài tập đơn giản này sẽ xóa hoán đổi trong hệ thống Linux của bạn.

từ: linuxhandbook.com/clear-swap (cung cấp tín dụng khi tín dụng đến hạn ...) đã tìm thấy cảnh báo: Trước khi xóa hoán đổi, hãy kiểm tra xem bạn có đủ RAM trống để lấy tất cả các trang khỏi hoán đổi không. Nói cách khác, bạn nên có sẵn nhiều RAM trống hơn so với hoán đổi hiện tại đang sử dụng. điều gì xảy ra nếu không có đủ RAM 'dự phòng'... bị khóa? YEP - vì vậy 'câu trả lời' này là vô giá trị!

Raffles avatar
lá cờ in
Xin chào MAJOR, thay vì thêm suy nghĩ dưới dạng nhận xét, hãy chỉnh sửa chúng thành câu trả lời của bạ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.