普通家用CPU和服务器CPU有什么区别?
一台普通的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的支持
CPU架构现在的区别并不大,都源自于06年由于笔记本能效比而开发的酷睿架构,内部的架构一直到现在都是酷睿架构,所谓的每一代架构名称并不能体现出真正所谓的架构改动
然后回答你说的那几个名称,skylake属于酷睿i系列第六代架构一直到icelake,Intel设计就是设计出最完整的核心 如当今铂金志强28核56线,经过阉割做出民用级i系列以及低端服务器CPU并且因为设计核心数量降低可以提高频率
然后不论任何架构的志强和普通酷睿i系列的区别就是前者核心多主频低,或者反之,前者支持ecc 纠错内存,可多路并联且拥有高速交换总线不会让其他CPU有过高延迟而不同步
然后支持的dimm为单路最高8通道,多路最高32
继任6代后都支持aep内存,(部分低端服务器不支持)
都是CPU,本质上没有啥区别,我平时也喜欢有下线服务器的CPU组装电脑自己用。
大家不要一听到服务器用就觉得高大上,性能一定非常好,其实不是的,服务器要的不是性能,而是稳定和多核处理能力,服务器基本上一开几百天不断电是很正常的,家用级别的估计早就蓝屏了,内存报错,CPU过热阿什么的早挂了,但是服务,一般采用的都ECC内存,很少会内存报错,服务器CPU都是多核多线程的,现在基本上8核16线程都是起步。这和服务器的应用场景有关,基本上都一群人连接一个服务器在使用,所以必须满足多线程操作。
单就单核性能来说其实很多服务器CPU还不如个人PC的CPU,毕竟你一台电脑没啥情况不会同时开2000个软件吗,也不会联系打 游戏 100天不断电对吧。
服务器的CPU支持多CPU扩展,最低2个,多的服务器主板可以装4个甚至更多,而且核心比普通的CPU还多。
服务器CPU支持带ECC校验的内存。
前者耐操功耗低主频低,后者不耐操功耗高主频高
服务器的cpu支持所有的架构,常见的cpu支持x86的架构。
服务器有塔式和机柜式服务器,可以支持更多的cpu,通过专用的方法可以带电热拔插增加或者减少cpu,而且可以不停机维护保养。一台服务器理论上可以安装几千个服务器专用cpu,并且同时工作。
服务器的系统针对专用cpu做了优化,强化了数据处理能力。而且有些数据库平台软件也针对服务器专用cpu做了优化!
单纯的服务器cpu性能和普通的cpu比较,并没有什么优势。反而处于下风!一二级缓存也不一样!
还有就是服务器cpu的设计必满足一个要求,绝对的稳定!所以牺牲了一部分性能!和服务器专用的系统配合,绝对没有黑屏,蓝屏的现象出现!热拔插增加减少服务器硬件的时候,服务器专用cpu不会烧毁!普通cpu你们试一试!
不需要过于考虑体积和散热问题,其内部空间相对比较大,服务器机房环境比较好(恒温),高级服务器一般有良好的供电系统。
大型系统的服务器一般不是独立工作,都有热备机制,即使该服务器down机,也不影响整个系统。
前者要求稳定性和并发,后者追求单任务的快速
两个字:稳定。连续运营数年没有问题。
一、稳定性不同
1、服务器CPU:服务器CPU是为了长时间稳定工作而存在的,基本都是设计为能常年连续工作的。服务器都是365天开机运行,只有偶尔停机维护,对稳定性要求极高。
2、家用CPU:是按72个小时连续工作而设计的,家用电脑在不使用时,还是习惯让他保持关机状态,每天都会关机。
二、多路互联支持不同
1、服务器CPU:是服务器上的一项技术,比如服务器主板可以同时拥有多个CPU插槽,可以同时安装多个CPU,这个就是CPU多路互联技术,这项技术目前只有服务器CPU才支持
2、家用CPU:一块主板只可以安装一个CPU,不支持多路互联。
三、价格不同
1、服务器CPU:服务器CPU针对高稳定性设计,在用料上一般都是选用优质材质,并且支持多路互联和长时间工作,和相同性能的普通CPU比,价格自然也是更高。
2、家用CPU:家用CPU价格要远远低于服务器CPU。
-服务器CPU
-电脑cpu
一台普通的P4nbsp;30nbsp;和一台DELL服务器的30nbsp;内存都是2G,整体性能上的主要区别有以下几点:1、服务器是按24小时长时间运行机制设计的,稳定性更好,当然价格更贵。2、关于数据总线,服务器考虑得速度更快一些,一般采用SCIS或SAS。3、服务器具有RAID功能,支持盘阵。如果你对做服务器的机器要求不高,一般的PC就可以胜任;反过来,如果拿服务器当PC用,就感觉不搭调了。具体来说,你要知道服务器与普通PC的区别,这要从硬件和软件两方面来看。根据应用的不同两者的差别很大,打个比方,PC就相当于什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该是某个方面的专家了,处理能力越出众,它“专”的就越厉害。一、从硬件上看:nbsp;1CPU服务器CPU的指令一般是采用的RISC(精简指令集)。根据研究,在大多数的应用中,CPU仅仅使用了很少的几种命令,于是研究人员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是CISC(复杂指令集),他的特点就是尽量把各种常用的功能集成到一块,例如我们常常听到的MMX,SSE,SSE+,3D!NOW!等等都是这种类型的。另外,服务器的CPU设计一般都要考虑它的多路功能,就是多个CPU一起工作,而PC则一般只一颗CPU。2内存内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的要求,比如ECC(“错误检查和纠正“好象没人这么叫的)。我们现在使用的PC上很少有人能够用到1G的内存(玩游戏的不算),而在服务器上,这G级的内存有时也会显着捉襟见肘,记得去年国家发布银河最新超级计算机时,他的内存更是达到了1个T;相比内存的速度,人们在应用的时候更优先考虑内存的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。nbsp;3硬盘硬盘性能无论是在PC上还是服务器上,性能的提升一直很缓慢,个人认为,依靠机械的发展,硬盘的发展是不可能出现质的飞跃。由于使用服务器的一般都是企业单位,里面都是保存了大量珍贵数据,这对硬盘就提出了安全稳定的要求,硬盘上出现的相关技术也基本上围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到247不间断工作的要求。nbsp;4主板这个我了解的比较少,很少看到服务器有主板的说法,不过我觉得应该提提服务器的总线设计——多路,就是多个CPU如何能够协调工作。有兴趣建议你看看操作系统方面的书,看老外写的,很好!nbsp;5显卡除了图形和3D设计,服务器上的显卡基本上就是你只要能接上显示器能显示就行!nbsp;二、接下来说说软件,软件就主要指操作系统,比如我们熟悉的NT,2000nbsp;SERVER,2003nbsp;SERVER,LINUX,SOLRAIS和UNIX等等,都是专门针对服务器设计的,比如:负载均衡,多路CPU的支持。
你这个寿命,指的是性能寿命还是质量寿命?
如果是性能寿命,应该是服务器淘汰的更快。但很多服务器拆机的高性能处理器,流入桌面电脑二手市场,其CPU都被当成性价比宝贝用作普通台式机cpu。
比如曾经的771服务器CPU改成普通的775 CPU使用;1366、2011等志强服务器CPU被当做高性能桌面电脑处理器使用,甚至到现在马云家还有这种配件在热销。
如果是质量寿命,个人觉得服务器的CPU质量更好。很多服务器24小时运行,做工有扎实,相对故障率低;而很多台式机CPU,因为DIY市场的关系,主板、电源较差的可能会烧坏CPU、用户折腾也容易造成损坏。最有名的是十多年前的AMD毒龙CPU,核心非常脆,不正确操作,很容易装个散热器就把它给报废了。
服务器的cpu和普通电脑cpu区别还是很明显,首先处理能力上来说要强得多,从硬件的设计上指令集就要比一般cpu多一些,而且缓存大得多,对支持芯片组的要求也不一样,而且接口也有所不同,服务器的cpu频率不一定比一般cpu高,但服务器的cpu稳定,一般现在服务器都是多核心,多cpu并行运行,把以说,他处理能力强得多
要解答这个问题首先要知道服务器是做什么用的,一般是为其它设备提供计算或应用服务。更加的稳定可靠,数据吞吐量大,以及更好的可扩展性。所以服务器CPU和家用CPU还是有区别的。
一、服务器CPU
这个类型的CPU一般都有自己的型号,比如英特尔的至强系列、安腾系列,AMD的霄龙,皓龙系列都是服务器CPU。虽然都是服务器CPU,但是也有等级,比如低端入门的奔腾、赛扬这种服务器家用都支持的,中端至强E系列,高端的至强W系列等,但是服务器CPU都要求有ECC内存,这也是服务器CPU和家用CPU的区别,由于服务器要不间断工作,所以即使很小的错误也要及时处理,而ECC能够实现错误检查和纠正,以保证服务器和工作站的稳定性。而且服务器CPU拥有更强大的PCI-E控制器,CPU集成的通道更加的多。并且服务器CPU能实现多路运算,就是在一个主板上装两个,四个,或八个CPU,实现多个CPU协同计算,而家用CPU不支持。服务器CPU的最高主频一般比家用的CPU低,由于服务器运算需要多线路综合,而单核性能并不需要太高。
二、家用CPU
家用CPU很常见,一般我们买到的CPU都是家用,比如英特尔酷睿系列、AMD的锐龙系列等,家用CPU一般不支持ECC纠错,也不支持多路运算,所以一般的家用CPU都是频率高,线程少。因为PC游戏需要的是单核性能,所以家用CPU单核主频都比较高。但是主频高带来的后果就是发热和功耗高。
三、其它方面
其实家用CPU和服务器CPU的基本架构都是一样的,所以在使用时一般感觉不出来区别,区别是为了更好的满足大众的不同需求。
0条评论