10 tháng 12, 2010

Clear cached openSUSE

Bình thường khi mới khởi động, dung lượng RAM chiếm khá ít. Tuy nhiên càng dùng lâu RAM càng chiếm nhiều, đó là do RAM được chia ra 1 phần cho cached. Dữ liệu lưu trên cached sẽ giúp cho chương trình chạy nhanh hơn do không phải mất thời gian truy xuất vào ổ cứng.
Ưu điểm là thế nhưng cũng có những phiền toái. Đó là khi cached chiếm quá nhiều và đến khi RAM phải lấy sang cả từ ổ cứng, lúc này hệ thống sẽ chậm chạp và giật giật. Cached cần thiết cho chương trình chạy nhanh nhưng không phải lúc nào tất cả dữ liệu trên cached cũng được sử dụng. Do 1 số lý do mà đôi lúc hệ điều hành 'quên' không dọn dẹp những phần cached lâu không được dùng để lấy chỗ cho dữ liệu mới được nạp vào.
Lệnh sau đây sẽ xóa sạch toàn bộ cached để nạp lại:
sync; echo 3 > /proc/sys/vm/drop_caches

Lưu ý: lệnh này cần quyền root

Powered by ScribeFire.

Không có nhận xét nào:

Đăng nhận xét