全球主机交流论坛

标题: 为什么Xen要比OpenVZ贵 [打印本页]

作者: windywinter    时间: 2011-2-23 16:30
标题: 为什么Xen要比OpenVZ贵
这帖不是问为什么,而是给你解释为什么。
不要老拿着超售和不超售说事儿……我问你,给你OpenVZ母鸡的访问权限,你该怎么判定超售不超售?

请看——两个软件配置一样,几乎互为镜像的机器:
A, OpenVZ
  1. $ free
  2.              total       used       free     shared    buffers     cached
  3. Mem:       *******     770480    *******          0          0          0
  4. -/+ buffers/cache:     770480    *******
  5. Swap:            0          0          0
复制代码
B, Xen PV
  1. $ free
  2.              total       used       free     shared    buffers     cached
  3. Mem:       *******     642544    *******          0     142328     283920
  4. -/+ buffers/cache:     216296    *******
  5. Swap:       131064          0     131064
复制代码
很多很多人说过很多很多遍了,OpenVZ的VE和Xen的DomU计算内存占用的方式不一样……

编辑原因:我把总内存数量给你打掉,你总知道该看哪一项了吧?

[ 本帖最后由 windywinter 于 2011-2-23 17:13 编辑 ]
作者: Globalization    时间: 2011-2-23 16:31
看看
作者: 95147    时间: 2011-2-23 16:33
就是这样~
作者: Cat    时间: 2011-2-23 16:35
OpenVZ本来就是骗小白用的
作者: wdlth    时间: 2011-2-23 16:47
软件配置一样?
作者: firebet    时间: 2011-2-23 16:49
XEN 1M=OPENVZ 2M ???
作者: 我累了    时间: 2011-2-23 16:51

作者: 糕手    时间: 2011-2-23 16:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: joyce    时间: 2011-2-23 16:58
學習
作者: Kokgog    时间: 2011-2-23 17:00
http://www.lowendbox.com/blog/re ... -multi-thread-apps/
作者: hepac    时间: 2011-2-23 17:02
没有下贱的技术

只有下贱的人
作者: Cat    时间: 2011-2-23 17:05
这里是不是说OpenVZ超售不超售的问题,

同样的配置,OpenVZ占用的内存,确实多...

不信的话,.安装个Linux桌面看看吧.. xen 256就可以在里面运行火狐了.要是OpenVZ,512都勉强..
作者: windywinter    时间: 2011-2-23 17:08
原帖由 糕手 于 2011-2-23 16:58 发表
openvz因为某些不良份子 超售,谣言造成的!
不要一味说某某虚拟技术不好,请使用过后再说,反正都是月付,不要说什么OPENVZ骗什么小白之类或者什么垃圾之类...
很多商家为了更大的利用性能,使用OPENVZ,并没有过分超售之 ...

你列举10个没超售的OpenVZ服务商,同时附上你的或者是该商家的“不超售”标准。

[ 本帖最后由 windywinter 于 2011-2-23 17:13 编辑 ]
作者: windywinter    时间: 2011-2-23 17:15
原帖由 Kokgog 于 2011-2-23 17:00 发表
http://www.lowendbox.com/blog/re ... -multi-thread-apps/

我知道这个,但有些程序是不能随便乱减stack limit的。
作者: Kokgog    时间: 2011-2-23 17:17
标题: 回复 14# 的帖子
我发给6L看的.........忘引用了...........
作者: 暗の世界    时间: 2011-2-23 17:19
这个问题根本没有任何意义,因为根本找不到足够数量的不超售的OpenVZ来做测试,所以任何结论都是片面的。

[ 本帖最后由 暗の世界 于 2011-2-23 17:20 编辑 ]
作者: 我是人    时间: 2011-2-23 17:19
超售不超售这个不重要,只要是没好好监控的,什么都是浮云。

就如楼主一开始就说的,这两者对待内存的方法不同,不能直接比较。OpenVZ 是依 VSZ 来处理的,用得超出的时候卡在缓存里的内容并不会被释放,而是直接丢出失败的讯号。
作者: Kokgog    时间: 2011-2-23 17:28
标题: 回复 17# 的帖子
自从上次推荐一哥们儿用ds的30$ VZ跑mongodb....mongodb启动就暴会在openvz上数据损坏...被强烈谴责后.........我就憎恶openvz的内存机制了................
作者: 暗の世界    时间: 2011-2-23 17:30
DS的30刀跑不动mongodb吗?真是天方夜谭了!
作者: Kokgog    时间: 2011-2-23 17:35
原帖由 暗の世界 于 2011-2-23 17:30 发表
DS的30刀跑不动mongodb吗?真是天方夜谭了!


说的是xen和openvz,别一提ds就像抢了你的骨头一样跳出来开咬. 至于能不能跑和敢不敢跑是两个概念,你自己不会找个openvz机器跑下mongodb看看官方给的警告是什么?
作者: 我是人    时间: 2011-2-23 17:38
标题: 回复 19# 的帖子
其实有很多东西在OpenVZ上会出问题的,Java是其中一个。
作者: xspoco    时间: 2011-2-23 17:40
小白表示看不懂...
作者: walkman660    时间: 2011-2-23 17:42
有点看不懂
作者: 暗の世界    时间: 2011-2-23 17:48
原帖由 我是人 于 2011-2-23 17:38 发表
其实有很多东西在OpenVZ上会出问题的,Java是其中一个。


MongoDB是基于C++的,谁会用Java开发数据库啊?Java那个效率你懂的。
作者: 我是人    时间: 2011-2-23 17:56
标题: 回复 24# 的帖子
哈哈哈。
Oracle。

编辑:
无聊没事想折腾的,可以到这里参观一下 http://www.oracle.com/technetwork/java/javadb/overview/index.html

[ 本帖最后由 我是人 于 2011-2-23 18:00 编辑 ]
作者: 暗の世界    时间: 2011-2-23 17:58
原帖由 我是人 于 2011-2-23 17:56 发表
哈哈哈。
Oracle。


你不说我都忘了甲骨文是做什么的了~~~
作者: Kokgog    时间: 2011-2-23 18:17
原帖由 暗の世界 于 2011-2-23 17:48 发表


MongoDB是基于C++的,谁会用Java开发数据库啊?Java那个效率你懂的。


这东西和语言有什么关系

https://github.com/mongodb/mongo/blob/master/util/version.cpp

91~97
作者: geyunbing    时间: 2011-2-23 18:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我是人    时间: 2011-2-23 18:27
标题: 回复 27# 的帖子

** WARNING: You are running in OpenVZ. This is known to be broken!!!

编辑:
我没用过这个,稍微搜了一下,发现原来又是OpenVZ OOM惹的祸。

[ 本帖最后由 我是人 于 2011-2-23 18:32 编辑 ]
作者: 441855996    时间: 2011-2-23 19:07
路过,围观,打豆豆
作者: flylight    时间: 2011-2-23 19:37
不懂
作者: 一直在寻找    时间: 2011-2-23 19:58
  这股邪风那刮来的?




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4