Tôi nhận được email thông báo bất cứ khi nào sử dụng trao đổi là 100%. Trong trường hợp của tôi, việc sử dụng trao đổi không giảm sau này (mặc dù bộ nhớ là miễn phí) vì vậy tôi nhận được email thông báo mỗi giờ.
Làm cách nào tôi có thể giảm việc sử dụng trao đổi mà không cần khởi động lại máy chủ Linux của mình?
1
Nếu trao đổi của bạn thường xuyên được lấp đầy, thì bạn cần tăng dung lượng RAM trong máy chủ của mình.
—
EEAA
Tôi muốn biết quá trình nào đang sử dụng trao đổi thay vì ném thêm ram vào nó, ví dụ như chạy top (nhấn Op).
—
Đánh dấu
Swappiness của bạn được đặt là gì?
—
Brian
cat /proc/sys/vm/swappiness
Một tập tin trao đổi lớn và trao đổi nhỏ có nghĩa là nó sẽ đầy thường xuyên. Giảm swappiness hoặc tăng kích thước của tập tin trao đổi, hoặc cả hai.
@EEAA không nhất thiết. Ví dụ, trao đổi có thể được sử dụng mặc dù có rất nhiều bộ nhớ "miễn phí", nhưng RAM được sử dụng cho bộ nhớ đệm và bộ đệm (để tái tạo điều này tôi chỉ cần tạo một tệp tar của một đĩa lớn).
—
Nemo