这是正常的还是因为mongodb中的bug?

这是正常的还是因为mongodb中的bug?,mongodb,xen,Mongodb,Xen,我是mongodb的新手,我在xen para虚拟vm上安装了它,并在收到命令时安装了它 mongo终端冻结,在顶部输出命令mongo占用了几乎100%的CPU 这是一个bug,还是蒙戈命令使调度器考虑进程交互,导致CPU使用量增加? 运行Mongo2.0.4、Ubuntu12.04、kernel-3.2.0-23-generic作为VM我不知道xen para,但是我肯定会说终端冻结和占用近100%的CPU几乎肯定是一个错误,你必须发现在mongodb用户上发布这个信息也很有帮助:Mongo是

我是mongodb的新手,我在xen para虚拟vm上安装了它,并在收到命令时安装了它

mongo终端冻结,在顶部输出命令mongo占用了几乎100%的CPU

这是一个bug,还是蒙戈命令使调度器考虑进程交互,导致CPU使用量增加?


运行Mongo2.0.4、Ubuntu12.04、kernel-3.2.0-23-generic作为VM

我不知道xen para,但是我肯定会说终端冻结和占用近100%的CPU几乎肯定是一个错误,你必须发现在mongodb用户上发布这个信息也很有帮助:Mongo是连接到mongod的客户端-mongod正在运行吗?您是构建mongo还是使用预编译的二进制文件?听起来这可能是一个架构问题。mongo shell 100%的CPU使用率绝对不正常。您的MongoDB实例是否正在使用其他任何东西,或者这是新安装的?如果您刚刚开始,我建议您改用MongoDB 2.2,并使用10gen提供的二进制软件包进行安装:@snez Mongo安装是通过apt get进行的,mongodb运行正常。每次我给mongo命令时,另一个进程就会产生占用CPU的问题:-。它在从2.0.4升级到2.2.2.Thanx:@Stennie时得到修复。这是一个新安装,mongo没有使用。它在升级到2.2.2.2时得到修复。所以看起来像是旧版本的bug。