Hướng dẫn đặt contab tự động xóa cache RAM trên VPS Centos 7

Dưới đây là hướng dẫn đặt cron tự động xóa cache RAM trên VPS CentOS 7, ngắn gọn và dễ làm:


1. Lệnh xóa cache RAM trên CentOS 7

Dùng lệnh sau để giải phóng cache/buffer:

sync; echo 3 > /proc/sys/vm/drop_caches

Ý nghĩa:

  • 1 : xóa page cache

  • 2 : xóa dentries và inodes

  • 3 : xóa toàn bộ cache (thường dùng)


2. Kiểm tra lệnh hoạt động

Chạy thử bằng tay với quyền root:

free -m
sync; echo 3 > /proc/sys/vm/drop_caches
free -m

Nếu cache giảm là OK.


3. Tạo cron job tự động

Mở cron của user root:

crontab -e

Ví dụ xóa cache mỗi 6 tiếng:

0 */6 * * * sync; echo 3 > /proc/sys/vm/drop_caches

Hoặc xóa cache mỗi ngày lúc 3 giờ sáng:

0 3 * * * sync; echo 3 > /proc/sys/vm/drop_caches

Lưu và thoát là xong.


4. Kiểm tra cron đã chạy chưa

Xem danh sách cron:

crontab -l

Hoặc kiểm tra log:

grep CRON /var/log/cron

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Chăm sóc khách hàng
VPSRE.NET
Bạn có thể chọn 1 trong các hình thức Chat bên dưới để chúng tôi có thể hỗ trợ cho bạn
Chat trực tiếp
Hoặc
Zalo Chat qua Zalo Messenger Chat qua Messenger
Trợ lý AI VPSRE.NET Hỗ trợ tự động 24/7
Xin chào 👋 Tôi là trợ lý AI của VPSRE.NET. Bạn cần hỗ trợ về VPS, Hosting, Server hay tên miền?
Bạn có thể hỏi nhanh
AI có thể trả lời chưa chính xác. Không gửi mật khẩu, OTP hoặc thông tin đăng nhập.