嘿,我有一个问题,可能不容易回答,我真的希望你能帮助我
我有一个网络服务器,只托管一个网站,该网站是一个基于 joomla 的网站。
问题是,重新启动系统(网络服务器)后,我有将近 130mb 的可用内存,而几秒钟后,我只剩下 20mb 的可用内存!这怎么可能呢?
问题是……我如何测试本地主机的内存使用情况?是否有任何应用程序可以告诉我网站的情况?
谢谢!
答案1
RAM 不是空闲的这一事实并不意味着服务或任何其他应用程序在需要时不能立即使用它。正如您在输出中看到的那样自由的命令,缓存和缓冲区会使用大量 RAM。如果任何应用程序需要更多内存,它将使用缓存中的一定量内存。
答案2
什么平台?Windows?Linux?哪个网络服务器?IIS?Apache?LightHTTPd?
Windows 任务管理器中物理内存下的“空闲”行具有欺骗性。它应该始终接近零,因为它还包含预取计数器。RAM 是用来使用的。如果它没有被使用某物它被浪费了。