āļāļąāđāļāļāđāļēāļĢāļ°āļāļāđāļŦāđāđāļāļĨāļĩāļĒāļĢāđ RAM cache āļāļąāļāđāļāļĄāļąāļāļīāļāļļāļāļ§āļąāļ āđāļ§āļĨāļē 23:50 āļ. â āđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļĨāļāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāđāļēāļ
/usr/local/bin/clear_ram_cache.sh āļāļĩāđāļāļ°āļāļģāļāļēāļĢāļāļīāļāļāđāļāđāļāļĄāļđāļĨāđāļĨāļ°āļĨāđāļēāļ page cache, dentries, inodessudo nano /usr/local/bin/clear_ram_cache.sh#!/bin/bash # Script āļĨāđāļēāļ RAM Cache (drop_caches) echo "⥠$(date): āļāļģāļĨāļąāļāļĨāđāļēāļ RAM cache āļāļāļĢāļ°āļāļ..." >> /var/log/ram_cache_clean.log sync echo 3 > /proc/sys/vm/drop_caches echo "â $(date): āļĨāđāļēāļ cache āđāļŠāļĢāđāļāļŠāļĄāļāļđāļĢāļāđ" >> /var/log/ram_cache_clean.log
sudo chmod +x /usr/local/bin/clear_ram_cache.shsudo /usr/local/bin/clear_ram_cache.sh/var/log/ram_cache_clean.log āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļđāļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāļāļģāļāļēāļāđāļāđsudo touch /var/log/ram_cache_clean.logsudo chmod 644 /var/log/ram_cache_clean.logcat /var/log/ram_cache_clean.logsudo crontab -e# āļĨāđāļēāļ RAM cache āļāļļāļāļ§āļąāļāđāļ§āļĨāļē 23:50 āļ. 50 23 * * * /usr/local/bin/clear_ram_cache.sh
sudo crontab -lfree -hvmstat -s | grep cachecat /proc/meminfo | grep -E "^(Cached|MemAvailable|Buffers)"sudo systemctl status cronsudo journalctl -u cron --since today | grep clear_ramtail -f /var/log/ram_cache_clean.logsudo run-parts /etc/cron.dailysudo crontab -e50 23 * * * ... āļŦāļĢāļ·āļāđāļāļĨāļĩāđāļĒāļāđāļĨāļāđāļ§āļĨāļē āđāļāđāļ 30 2 * * * āļŦāļĄāļēāļĒāļāļķāļ 02:30 āļ.# āļĢāļđāļāđāļāļ Cron: # āļāļēāļāļĩ (0-59) āļāļąāđāļ§āđāļĄāļ (0-23) āļ§āļąāļāđāļāļ·āļāļ (1-31) āđāļāļ·āļāļ (1-12) āļ§āļąāļāļŠāļąāļāļāļēāļŦāđ (0-6) 50 23 * * * /usr/local/bin/clear_ram_cache.sh # 23:50 āļāļļāļāļ§āļąāļ