我在 512MB VPS 上运行基于 Ubuntu 的 Web 服务器(Apache、MySQL)。这对于它正在运行的网站(小型论坛)来说已经足够了。
因为我想添加一些病毒防护,所以我安装了 ClamAV 并使用它来扫描上传的文件,作为上传处理脚本 (PHP) 的一部分。
我正在运行 clamav-daemon 服务,因此不必每次扫描文件时都加载定义。这种做法的一个缺点似乎是 clamav-daemon 服务使用的“巨大”内存量:> 200 MB。这已经导致服务被迫停止并且上传被拒绝。
我可以简单地将 VPS 的内存升级到 1024MB,但我想知道是否有办法通过例如不加载不需要的定义来减少 ClamAV 的内存使用。