应用市场 服务中心 加入收藏

让您轻松构建企业级的网站运行环境

基于docker容器技术,支持主流Linux系统,一键安装,自动化部署,内置丰富应用市场,完美兼容,关系融洽不互殴!

Xen VPS 的内存释疑

很多人第一次使用xen vps,肯定会发现,自己的VPS什么都没跑,内存差不多就被吃光了,这点是一个误区, xen和openvz在内存管理上是有本质区别的。

xen更像独立主机,有buffer,cache,swap,所以你执行free可以看到这样的数据。



第1行:
total 内存总数: 512mb
used 已经使用的内存数: 501mb
free 空闲的内存数: 11mb
shared 当前已经废弃不用,总是0
buffers Buffer Cache内存数: 15mb
cached Page Cache内存数: 416mb
关系:total = used + free

第2行:
-/+ buffers/cache的意思相当于:
-buffers/cache 的内存数:68 (等于第1行的 used – buffers – cached)
+buffers/cache 的内存数: 443 (等于第1行的 free + buffers + cached)
可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数。

一些同学会把第一行误当做实际使用的内存,实际不然。第二行才是xen真正使用掉的内存。

第3行:单独针对交换分区, 就不用再说了。

上一篇:Linux的软件安装和卸载
下一篇:nginx如何设置自定义404页面

点击这里在线咨询  

在线咨询
分享按钮