这是一个创建于 2872 天前的主题,其中的信息可能已经有所发展或是发生改变。
今天给centos 6安装mongoDB的时候看到[install-on-linux](http://docs.mongodb.org/manual/administration/install-on-linux/)的文档,有一段提到
> For the best installation experience, MongoDB provides packages for popular Linux distributions. These packages, which support specific platforms and **provide improved performance** and TLS/SSL support, are the preferred way to run MongoDB.
之前都是用mongodb-linux-x86_64-x.x.x.tgz直接安装了,而并非采用包管理用具。所以想问一下有人知道这个 `improved performance` 究竟提高了多少吗?
3 条回复 • 2015-05-20 08:21:44 +08:00
 |
|
1
Septembers 2015-05-20 03:42:38 +08:00 via Android
其实性能只和 CPU 和 编译优化参数 正相关 see 编译原理 see CPU指令集
|
 |
|
2
ryd994 2015-05-20 06:58:02 +08:00 via Android
我的作法是下SRPM,加参数rebuild
|
 |
|
3
pyKun 2015-05-20 08:21:44 +08:00
官方的意思是:比如ubuntu和centos在系统层面的默认参数不尽相同,你用我们给你提供好的包,centos下用rpm,ubuntu下用deb都是给你配置好的
我们平时一直用的安装包在制作的时候会有一些配置的工作放在里面的
所以,其实意思就是从包管理安装,我们给你配好了,性能好一点(非开发者用户源码编译的经验肯定不如社区的)
|