知识充电:普通CPU与服务器CPU有何不同

知识充电:普通CPU与服务器CPU有何不同,第1张

普通cpu分两种,服务器cpu分的更多,

普通cpu,intel的分中低端115x平台,和20xx平台;

服务器cpu,架构上分为x86,risc小型机,大型机,其中x86,intel分为低端的115x和中高端的20xx平台,小型机和大型机略过,买不买的起先不说,买回来也没法用;

同接口的115x,民用的赛扬,奔腾,i7等等,跟同接口的志强e3比,最大区别在于无法开启udimm ecc内存的ecc校验,其他地方几乎没有区别;

同接口的20xx,民用的i7(这个系列只有i7),跟同接口的志强e5比,区别也是无法开启ecc校验(这个系列支持udimm和rdimm两种内存,115x无法用rdimm),而且e5还分为1600系列,2600系列,4000系列,1000系列只能单路工作,2000系列可以双cpu工作,4000系列可以4cpu工作,e7有4000和8000,支持4路和8路cpu;

目前使用服务器的站长和企业也比较多,也许有人会觉得二者差不多。从表面上看,服务器和我们日常用的PC电脑都是由CPU、内存、硬盘等部分组成,那么,服务器与普通电脑有什么区别呢?\x0d\1、服务器CPU设计的可连续运行时间长,基本都是设计为能常年连续工作的,而普通桌面级CPU是按72个小时连续工作而设计的。\x0d\2、服务器CPU支持多路互联,简单的说就是1台机器可装很多CPU,普通桌面级CPU不支持这种工作方式。\x0d\3、服务器CPU往往首先运用先进的技术如近期才在普通桌面级CPU出现L3缓存,服务器CPU很早就运用了。\x0d\4、内部指令集二者也会根据不同有所差异。\x0d\5、二者接口也不同,一般PC电脑放在自己家里,拉的普通宽带;而服务器都放在机房,大带宽接入。\x0d\6、性能:服务器需要及时响应众多客户端的请求,并提供相应服务,PC一般只由少数人操作;尤其是网络性能,对PC来讲如果不联网,没有网卡,PC仍是PC,而对服务器来讲没有网卡就不是服务器了,因为,服务器的定义就是在网络中给其它计算机提供服务的计算机系统。\x0d\7、图形显示、键盘和鼠标的要求:普通台式机和显示器、键鼠等都是一对一的,而且,一般对显卡性能有要求,服务器不直接和用户交互对显卡性能基本无要求,一般键盘鼠标显示器是多台共用的。\x0d\8、扩展性:PC一般不需要很多外插卡,对扩展性要求不高,而服务器一般需要考虑增加网卡、RAID卡、HBA卡等;另外,扩展性还包括,内存、硬盘等存储位、电源,甚至是CPU的扩展,这些更是服务器的特性。\x0d\服务器CPU入门级的一般是对普通CPU做了服务器化,支持多路互联和长时间等,性能没有提升,价格更高。高端则是运用大量的先进技术,价格贵。在机房进行服务器租用和服务器托管业务的服务器CPU一般不适合家用和娱乐,由于其自身特性,价格高反而游戏等性能低,日常家用也不会连续运行一周以上吧。

价格不同      由于服务器CPU针对高稳定性设计,在用料上一般都是选用优质材质,并且支持多路互联和长时间工作,和相同性能的普通CPU比,价格自然也是更高。此外,高端服务器CPU更上运用大量的最新先进技术,价格更贵,因此一般服务器CPU价格都在千元以上,高端服务器CPU都是在万元以上,甚至几十万。而普通CPU价格通常几百元到几千元,主流产品价格基本在千元左右。

接口不同      服务器cpu和普通cpu接口往往不同,目前服务器CPU接口大多为Socket 771、Socket 775、LGA 2011、LGA 1150相比普通CPU接口尽管不少相同,但实际上搭配的主板并不相同。服务器cpu配备的主板通常没有显卡卡槽,因为CPU自带的核心显卡即可满足需求,并且其CPU总线带宽比家用CPU高。

缓存不同      缓存也决定着CPU的性能,由于服务器CPU对运算性能要求高,所以服务器CPU往往应用了最先进的工艺和技术,并且配备了一二三级缓存,运行能力更强。服务器CPU很早就用上了3级缓存。普通cpu是近几年才用上了缓存技术。

稳定性要求不同    服务器CPU是为了长时间稳定工作而存在的,基本都是设计为能常年连续工作的。服务器CPU相比家用CPU在稳定性和可靠性方面有着天壤之别,一般服务器都是365天开机运行,只有偶尔停机维护,对稳定性要求极高。普通CPU则是按72个小时连续工作而设计的,家用电脑在不使用时,我们还是习惯让他保持关机状态,一般每天都会关机。

指令集不同          家用或者用工作用电脑配备的普通CPU,通常为CISC复杂指令集,追求指令集的大而全,尽量把各种常用的功能集成到一块,但是调用速度和命中率相比服务器CPU较低一些。服务器CPU的指令一般是采用的RISC(精简指令集)。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,能效更高。

服务器CPU的指令一般是采用的RISC(精简指令集)。根据研究,在大多数的应用中,CPU仅仅使用了很少的几种命令,于是研究职员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是

CISC(复杂指令集),它的特点就是尽量把各种常用的功能集成到一块,例如经常听到的MMX,SSE,SSE

,3D!NOW等等都是这种类型。

另外,服务器CPU设计一般都要考虑它的多路功能,就是多个CPU一起工作,而普通CPU则一般只一颗CPU。

服务器CPU对稳定性要求更高,性能也像,由于测试严格(温度,稳定性等等),成品率相对较低,所以价格也高。

再有就是接口,服务器要求数据吞吐量要高,总线带宽比家用的同一时期的CPU高。

服务器的cpu和普通电脑cpu区别还是很明显,首先处理能力上来说要强得多,从硬件的设计上指令集就要比一般cpu多一些,而且缓存大得多,对支持芯片组的要求也不一样,而且接口也有所不同,服务器的cpu频率不一定比一般cpu高,但服务器的cpu稳定,一般现在服务器都是多核心,多cpu并行运行,把以说,他处理能力强得多

至强系列和酷睿系列的CPU第一个区别就是市场定位不一样,至强系列是服务器CPU,比酷睿系列拥有更为丰富的指令集,更为出色的性能和支持更多的并发连接数,特别是在需要多线程运行的场景中优势相比酷睿系列是很明显的(例如处理大量的数据交换,视频压制转码,处理网站大量的IIS连接请求)。

这类CPU一般主频比较低,也无法超频,最多是有个睿频加速功能。这是因为服务器CPU一般都是需要长时间不关机全天候运行,所以功耗的控制必须要得当,而主频的高低是影响CPU功耗的一大因素。而且服务器CPU并无超频的需求,只需要变态的稳定。

酷睿系列(包括低端的G系列赛扬, I3 I5 I7系列 )主要面向绝大部分的家用桌面级消费市场,这类CPU的主要特点是全系列集成GPU,也就是核显。主频一般都比较高,相当一部分型号具有超频能力(主要是表现在型号后缀带K)。甚至现在出现了G4560这样的比肩I3级别的CPU,拥有超线程技术,超频能力不俗,被称为廉价I3。

至强系列CPU的具体型号划分有Xeon E3 Xeon E5还有高端的Xeon E7。

而至强系列CPU无GPU的说法并不准确,某些型号是有GPU的。

先来看看无GPU型号,E3的12X0系列

Xeon E3-1280:四核心,八线程,主频35GHz,动态加速最高39GHz,三级缓存8MB

Xeon E3-1270:四核心,八线程,主频34GHz,动态加速最高38GHz,三级缓存8MB

Xeon E3-1240:四核心,八线程,主频33GHz,动态加速最高37GHz,三级缓存8MB

Xeon E3-1230:四核心,八线程,主频32GHz,动态加速最高36GHz,三级缓存8MB,此外还有E3-1231,E3-1230 V5 (需要搭配C232主板)等型号。

Xeon E3-1220:四核心,四线程,主频31GHz,动态加速最高35GHz,三级缓存8MB

Xeon E3-1280热设计功耗95W,其他四款热设计功耗80W。

带有GPU的E3-12x5系列

Xeon E3-1275:四核心,八线程,主频34GHz,动态加速最高38GHz,三级缓存8MB

Xeon E3-1245:四核心,八线程,主频33GHz,动态加速最高37GHz,三级缓存8MB

Xeon E3-1235:四核心,八线程,主频32GHz,动态加速最高36GHz,三级缓存8MB

Xeon E3-1225:四核心,四线程,主频31GHz,动态加速最高34GHz,三级缓存8MB

具体的区别我给你照到了详细的文本,你可以看看;

http://wenkubaiducom/view/8b96450d76c66137ee061962html

下边我给你举例说明。例如一台普通的p4

30

和一台dell服务器的30

内存都是2g,整体性能上的主要区别有以下几点:

1、服务器是按24小时长时间运行机制设计的,稳定性更好,当然价格更贵。

2、关于数据总线,服务器考虑得速度更快一些,一般采用scis或sas。

3、服务器具有raid功能,支持盘阵。

如果你对做服务器的机器要求不高,一般的pc就可以胜任;反过来,如果拿服务器当pc用,就感觉不搭调了。

具体来说,你要知道服务器与普通pc的区别,这要从硬件和软件两方面来看。

根据应用的不同两者的差别很大,打个比方,pc就相当于什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该是某个方面的专家了,处理能力越出众,它“专”的就越厉害。

一、从硬件上看:

1cpu

服务器cpu的指令一般是采用的risc(精简指令集)。根据研究,在大多数的应用中,cpu仅仅使用了很少的几种命令,于是研究人员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是

cisc(复杂指令集),他的特点就是尽量把各种常用的功能集成到一块,例如我们常常听到的mmx,sse,sse+,3d!now!等等都是这种类型的。

另外,服务器的cpu设计一般都要考虑它的多路功能,就是多个cpu一起工作,而pc则一般只一颗cpu。

2内存

内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的要求,比如ecc(“错误检查和纠正“好象没人这么叫的)。我们现在使用的pc上很少有人能够用到1g的内存(玩游戏的不算),而在服务器上,这g级的内存有时也会显着捉襟见肘,记得去年国家发布银河最新超级计算机时,他的内存更是达到了1个

t;相比内存的速度,人们在应用的时候更优先考虑内存的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。

3硬盘

硬盘性能无论是在pc上还是服务器上,性能的提升一直很缓慢,个人认为,依靠机械的发展,硬盘的发展是不可能出现质的飞跃。由于使用服务器的一般都是企业单位,里面都是保存了大量珍贵数据,这对硬盘就提出了安全稳定的要求,硬盘上出现的相关技术也基本上围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到247不间断工作的要求。

4主板

这个我了解的比较少,很少看到服务器有主板的说法,不过我觉得应该提提服务器的总线设计——多路,就是多个cpu如何能够协调工作。有兴趣建议你看看操作系统方面的书,看老外写的,很好!

5显卡

除了图形和3d设计,服务器上的显卡基本上就是你只要能接上显示器能显示就行!

二、接下来说说软件,软件就主要指操作系统,比如我们熟悉的nt,2000

server,2003

server,linux,solrais和unix等等,都是专门针对服务器设计的,比如:负载均衡,多路cpu的支持

目前使用服务器的站长和企业也比较多,也许有人会觉得二者差不多。从表面上看,服务器和我们日常用的PC电脑都是由CPU、内存、硬盘等部分组成,那么,服务器与普通电脑有什么区别呢?

1、服务器CPU设计的可连续运行时间长,基本都是设计为能常年连续工作的,而普通桌面级CPU是按72个小时连续工作而设计的。

2、服务器CPU支持多路互联,简单的说就是1台机器可装很多CPU,普通桌面级CPU不支持这种工作方式。

3、服务器CPU往往首先运用先进的技术如近期才在普通桌面级CPU出现L3缓存,服务器CPU很早就运用了。

4、内部指令集二者也会根据不同有所差异。

5、二者接口也不同,一般PC电脑放在自己家里,拉的普通宽带;而服务器都放在机房,大带宽接入。

6、性能:服务器需要及时响应众多客户端的请求,并提供相应服务,PC一般只由少数人操作;尤其是网络性能,对PC来讲如果不联网,没有网卡,PC仍是PC,而对服务器来讲没有网卡就不是服务器了,因为,服务器的定义就是在网络中给其它计算机提供服务的计算机系统。

7、图形显示、键盘和鼠标的要求:普通台式机和显示器、键鼠等都是一对一的,而且,一般对显卡性能有要求,服务器不直接和用户交互对显卡性能基本无要求,一般键盘鼠标显示器是多台共用的。

8、扩展性:PC一般不需要很多外插卡,对扩展性要求不高,而服务器一般需要考虑增加网卡、RAID卡、HBA卡等;另外,扩展性还包括,内存、硬盘等存储位、电源,甚至是CPU的扩展,这些更是服务器的特性。

服务器CPU入门级的一般是对普通CPU做了服务器化,支持多路互联和长时间等,性能没有提升,价格更高。高端则是运用大量的先进技术,价格贵。在机房进行服务器租用和服务器托管业务的服务器CPU一般不适合家用和娱乐,由于其自身特性,价格高反而游戏等性能低,日常家用也不会连续运行一周以上吧。

服务器是计算机的一种,它是网络中一种为客户端提供不同服务的高性能的计算机,它是在网络操作系统的控制下,将与其相连的硬盘、磁带机、打印机、Modem及昂贵的专用通讯设备提供给网络上过得客户端共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。

从功能上讲: 服务器,简单地说就是为别的电脑提供服务的电脑,任何配置的电脑都可以做服务器,比如说你的电脑上共享了一个文件夹,所有其他电脑的文件都保存在这个文件夹里,那你的电脑就是一个文件服务器;而专业的服务器所提供的服务就很多了,如数据库服务、DHCP服务、DNS服务、RAS服务、活动目录服务等等。

从硬件上讲,所谓服务器,就是一台为提供服务优化了的PC,比如服务器需要24小时不间断的开机状态,这就需要服务器具有良好的散热性能。普通PC你开一个月不关机试试……服务器的好坏不在于配置的高低,而在于运行的稳定性,大内存、高性能CPU、高性能主板、电源,外加一个UPS不间断电源,基本就组成了一台实用的服务器。

任何电脑都可以做服务器,就好象任何人都可以唱歌一样,只不过业余的没有专业的唱得好,同时,也没有歌星出名罢了,要把你的电脑配置成一台网络上的服务器,需要有足够的带宽,内存;带宽不够的话,人一多就掉线;内存不够的话,人一多机器就瘫痪。 个人计算机和服务器都是计算机,但,两者有着明显的区别,因此,前者称个人PC机,后者以服务器自称!

服务器与PC的区别应该从硬件和软件两方面来看,根据应用的不同两者的差别很大,打个比方,PC就是那什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该是某个方面的专家了,处理能力越出

众,它“专”的就越厉害。我先从硬件上,根据各个组件说说他们的不同:

1CPU 服务器CPU的指令一般是采用的RISC(精简指令集)。根据研究,在大多数的应用中,CPU仅仅使用了很少的几种命令,于是研究人员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是CISC(复杂指令集),他的特点就是尽量把各种常用的功能集成到一块,例如我们常常听到的MMX,SSE,SSE+,3D!NOW!等等都是这种类型的。另外,服务器的CPU设计一般都要考虑它的多路功能,说白了就是好几个甚至上千上万个CPU一起工作的问题,而PC则简单多了,这种多路功能用上实在浪费,而它的价钱也的确是上面兄弟说的,不是谁都能受的了的。(补充:服务器的寻址能力很早前就是64位了;APPEL采用的指令集也是RISC,他是个另类,不过现在已经投靠INTEL了)2内存。内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的要求,比如ECC("错误检查和纠正"好象没人这么叫的)。我们现在使用的PC上很少有人能够用到1G的内存(玩游戏的不算),而在服务器上,这G级的内存有时也会显着捉襟见肘,记得去年国家发布银河最新超级计算机时,他的内存更是达到了1个T;相比内存的速度,人们在应用的时候更优先考虑内存的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。

3硬盘。硬盘性能无论是在PC上还是服务器上,性能的提升一直很缓慢,个人认为,依靠机械的发展,硬盘的发展是不可能出现质的飞跃。由于使用服务器的一般都是企业单位,里面都是保存了大量珍贵数据,这对硬盘就提出了安全稳定的要求,硬盘上出现的相关技术也基本上围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到247不间断工作的要求。

4主板这个我了解的比较少,很少看到服务器有主板的说法,不过我觉得应该提提服务器的总线设计——多路,就是多个CPU如何能够协调工作。有兴趣建议你看看操作系统方面的书,看老外写的,很好!

5显卡除了图形和3D设计(那个人家好象都叫工作站,哪位达人知道请告诉我对不对),服务器上的显卡基本上就是你只要能接上显示器能显示就行!

接下来我说说软件,软件就主要指操作系统,比如我们熟悉的NT,2000 SERVER,2003 SERVER,LINUX,SOLRAIS和UNIX等等,都是专门针对服务器设计的,比如:负载均衡,多路CPU的支持。

服务器首先稳定性极高,寄放在电信空调房里,可以整个一年都不关机,不重启的。一般CPU都是用至强处理器,频率相同的话,要比普通CPU高出N倍的价钱,速度很快。硬盘一般都用10000转的,而且基本上都有磁盘阵列,读写速度高出许多。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 知识充电:普通CPU与服务器CPU有何不同

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情