raksmart活动促销

分享

写回答

发帖

xen和openvz在内存管理方式上的区别

国外VPS云主机 国外VPS云主机 3043 人阅读 | 4 人回复

发表于 2009-4-15 17:00:13 | 显示全部楼层 |阅读模式

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

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

           total       used       free     shared    buffers     cached
Mem:       131072      104260     26812      0       201360      22308
-/+ buffers/cache:      60592      70480
Swap:       131064      0          131064

你可能会觉得, 怎么openvz上才使用了50M内存, Xen就要用100M内存, 其实Xen使用了Buffer和Cache, 这样可以提高系统的性能, 而实际上你的使用内存为60M, 可用内存还有70M

参考连接: http://linux.chinaunix.net/bbs/viewthread.php?tid=598375

[ 本帖最后由 kingbette 于 2009-4-15 05:01 PM 编辑 ]

回答|共 4 个

licess

发表于 2009-4-15 18:03:12 | 显示全部楼层

LZ的签名是不是卖给diavps了~?

vistafans

发表于 2009-4-15 18:56:23 | 显示全部楼层

确实这样,XEN的内存占有率就是比较高,尽可能的多用内存。

gdtv

发表于 2009-4-15 20:15:43 | 显示全部楼层

那是不是说,买xen的VPS好点?

respr

发表于 2009-4-16 18:53:45 | 显示全部楼层

好像xen的不能超售,应该好点吧。
貌似,听说。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则