首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络服务器-内存绑定还是CPU绑定?

问网络服务器-内存绑定还是CPU绑定?
EN

Server Fault用户
提问于 2012-12-05 22:33:31
回答 3查看 990关注 0票数 1

可能重复: 如何为网站进行负载测试和容量规划

我正在使用Zend和MySql安装一个社交网络,有很多插件和查询。我想要Webserver & Sql server放在一个盒子上。

我试图在两台机器之间进行选择(在hetzner.de上):

( A)英特尔i7-26003.4 GHz 16 GB DDR3 RAM

( B)英特尔i7-920 2.6 GHz 24 GB DDR3 RAM

B有50%的RAM,但时钟速度慢30%。问题是:瓶颈在哪里是显而易见的?即使有很多并发用户,我也会需要24 of的RAM吗?

EN

回答 3

Server Fault用户

发布于 2012-12-05 22:53:17

如果不知道你的工作量,我们真的不能回答这个问题。

如果您的软件消耗了大量RAM (超过16 be ),那么更多的RAM可能比原始CPU速度交换空间更有用--命中交换空间是性能的杀手。

如果您的软件是CPU绑定(不太可能是一个基于web的“社交网络”,除非您正在拍摄照片,并通过ImageMagick或其他什么),那么一个更快的CPU将是有益的,只要你没有使用太多的内存,你强迫系统交换。

你真的需要给你的工作量建模,并让你自己做出判断。

票数 1
EN

Server Fault用户

发布于 2012-12-05 22:35:57

我会使用24 go的RAM服务器,因为我可以尽可能地使用大部分RAM缓存,这会降低CPU的使用率。

票数 0
EN

Server Fault用户

发布于 2012-12-05 22:44:48

我会使用i7 2600机器,因为有很大的可能是ram更快,而总体上CPU更快。

不过,我真的不推荐赫茨纳,互联网上有很多关于他们的恐怖故事。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/455493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档