服务器之家:专注于服务器技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟服务器|服务器安全|DNS服务器|服务器知识|Nginx|

服务器之家 - 服务器技术 - 服务器知识 - 服务器知识:服务器CPU与家用CPU区别

服务器知识:服务器CPU与家用CPU区别

2019-11-07 22:54服务器之家 服务器知识

服务器在现如今运用的都比较多,很多行业都需要它,因此企业在服务器托管或者租用的时候,往往都不知道CPU应该如何挑选。今天我们就来讲解一下服务器CPU与家用CPU区别。 二者实质上是相似原材料相似流水线生产出来的(大伙

服务器在现如今运用的都比较多,很多行业都需要它,因此企业在服务器托管或者租用的时候,往往都不知道CPU应该如何挑选。今天我们就来讲解一下服务器CPU与家用CPU区别。

服务器知识:服务器CPU与家用CPU区别

二者实质上是相似原材料相似流水线生产出来的(大伙儿不都很爱说服务器e3是家用i7的阄割显卡和超频的版本么),只是因为服务器的需求和Pc的需求差异,导致上图中这样的情形。及其因为服务端的要求,服务器cpu会另外有大量指令集,适配多路(好几个cpu同时工作),ecc运存纠错(为了让服务器能不出错的7x24小时连续运转,毕竟一次错误后关机对服务器和企业的影响是无法估量的)

主要原因——需求:服务器须要一起处理多个用户提交的供需或者更多任务,而pc解决当前使用者的需求。

这也就造成了二者的cpu需要处理的事情不同,也就是服务器CPU需同时处理多个任务,而pc处理单任务,可兼顾多任务(有后台任务),为此服务器CPU会倾向于多核心低单核性能(相对情况),pc会倾向于单核心性能更强。

应该会有许多人要问,为何服务器Cpu不可以多核心且单核性能也强?

这是由于伴随cpu单核主频的提高,温度也随之上升,并且不是同比率y=x地上升,是呈指数地提高。假如散热性能一样,4核心的cpu在4.0Ghz下满负荷能在70摄氏度,而服务器这样的8核心16核心,发热量肯定大大超过安全温度,更别说32核心更往上了。于是根据降低单核频率的方法,以便达到更多的核心数,且整体性能更高(整体性能更高是根本目的呀)。因此会见到intel?e5许多16核心32核心的cpu,一同满负荷的时候频率不上3.0Ghz。

那么肯定也有些人想问,为何Pc的cpu的旗舰档次不往多核心发展?

主要缘由还是单任务上对多线程的开发难度大,因而许多程序仅支持单线程,多核心的cpu在日常任务上并发挥不出太理想的作用(游戏除外),还比不上核心数少&单核性能强,并且对大多程序而言,也并没有必要做成多线程。

当然目前许多优化好的游戏对多线程多核心的优化越来越棒,我们已经能够开始放开手去买多核心的cpu了。

延伸 · 阅读

精彩推荐