Giải phóng ram trên centos 7

Trong quá trình sử dụng cache Ram  VPS tăng lên ngày càng nhiều và do đó có thể  dẫn đến bị đơ VPS nếu lượng ram không đủ. Do đó bạn cần phai giải phóng RAM cho hệ thống ổn định mà không cần mua thêm dung lượng RAM.

Trước tiên để kiếm tra tình trang bộ nhớ RAM trên centos bạn dùng lệnh sau:

free -h

Để giải phóng bạn có thể chạy lệnh sau:

sudo sh -c “sync; echo 3 > /proc/sys/vm/drop_caches”

Để tự động bạn có thể dùng cron job:

Tạo file:

sudo vi /home/cacheclear.sh

Với nội dung:

#!/bin/sh
sudo sh -c “sync; echo 3 > /proc/sys/vm/drop_caches”

Chúng ta gán quyền thực thi cho file bằng câu lệnh sau:

chmod 751 /home/cacheclear.sh

Chúng ta khởi tạo lệnh chạy crontab cho file trên bằng câu lệnh

sudo crontab -e

# nếu bạn muốn mở file ở user khác thì dùng lệnh sau

sudo crontab -e -u username

Ta thêm đoạn sau vào crontab

0 * * * * /home/cacheclear.sh

sau đó bạn nhấn phím ESC để thoát, sau đó nhấn : wq! rồi nhấn enter để lưu.

Như vậy bạn đã cho tự động giải phóng ram trong linux vào thời điểm 0 phút mỗi giờ.

Giới thiệu honest 237 bài viết
Mình lập blog này với mục đích lưu lại + chia sẻ các các kiến thức mình đã biết hoặc đang tìm hiểu. Cơ bản giúp ích cho mình :) Nhưng hy vọng sẽ mang lại sự khởi đầu thuận lợi cho người mới bắt đầu!