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

Posted on 星期天, 八月 30, 2009 in Xen-Shell教程

很多人第一次使用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

Tags: , ,