我很好奇我的 512mb ram vps 的情况,我用 'top' 命令检查了我的 centos vps
显然,其中有大约 20Mb 的可用内存。这是个问题吗?这个 vps 已经运行了大约 6 个月,我应该清除内存缓存吗,否则这不会解决任何问题。我看到了另一个 vps 的屏幕截图,内容非常相似,而他的内存为 1G,而我的情况使用了 0.9G。
此网站上运行着一个单一网站,并且几乎是静态的(没有 mysql)。访问者访问页面时,仅进行 xml 编码/解码。我想安装 mysql 或其他软件包会耗尽内存吧?
我是一名初学者,因此对于我可能提出的任何愚蠢的问题,我提前道歉。
答案1
这不是问题,未使用的内存就是无用的内存...Linux 将使用空闲 RAM 来缓存磁盘。一旦任何进程需要该 RAM,用于缓存的量就会减少。
您还可以研究“free”的输出,它将向您显示有和没有缓冲区/缓存考虑的可用 RAM。