在Ubuntu系統中,緩存大小可以通過多種方式進行設置和管理。以下是一些常見的方法:
sudo apt-get install memcached。/etc/memcached.conf 文件,設置 -m 參數以定義緩存大?。ㄖ辽?GB),設置 -l 參數為緩存服務器地址(默認為 127.0.0.1)。sudo service memcached restart。sudo apt-get install dnsmasq。/etc/dnsmasq.conf 文件,設置緩存大小和TTL(Time to Live)。sudo systemctl restart dnsmasq。/etc/apache2/apache2.conf 或 /etc/httpd/conf/httpd.conf),啟用 mod_file_cache 和 mod_expires 模塊。<IfModule mod_file_cache.c>
CacheRoot "/var/cache/apache2"
CacheEnable disk /
CacheDirLevels 2
CacheDirLevels 2
CacheDirSize 512 16 256
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html "access plus 1 hour"
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
</IfModule>
sudo systemctl restart apache2。sudo sync && echo 1 | sudo tee /proc/sys/vm/drop_caches。sudo sync && echo 2 | sudo tee /proc/sys/vm/drop_caches。sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches。free 命令:查看內存使用情況,包括緩存大小。free -h
df 命令:查看磁盤空間使用情況。df -h
通過上述方法,您可以根據需要設置和管理Ubuntu系統中的緩存大小。這些步驟可以幫助您優化系統性能和資源使用。