
一台普通的P4 30 和一台DELL
服务器的30 内存
都是2G,整体性能上的主要区别有以下几点:\x0d\1、服务器是按24小时长时间运行机制设计的,稳定性更好,当然价格更贵。\x0d\2、关于数据总线,服务器考虑得速度更快一些,一般采用SCIS或SAS。\x0d\3、服务器具有RAID功能,支持盘阵。\x0d\如果你对做服务器的机器要求不高,一般的PC就可以胜任;反过来,如果拿服务器当PC用,就感觉不搭调了。\x0d\\x0d\具体来说,你要知道服务器与普通PC的区别,这要从硬件和软件两方面来看。\x0d\根据应用的不同两者的差别很大,打个比方,PC就相当于什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该是某个方面的专家了,处理能力越出众,它“专”的就越厉害。\x0d\一、从硬件上看: \x0d\1CPU\x0d\服务器CPU的指令一般是采用的RISC(精简指令集)。根据研究,在大多数的应用中,CPU仅仅使用了很少的几种命令,于是研究人员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是 CISC(复杂指令集),他的特点就是尽量把各种常用的功能集成到一块,例如我们常常听到的MMX,SSE,SSE+,3D!NOW!等等都是这种类型的。\x0d\另外,服务器的CPU设计一般都要考虑它的多路功能,就是多个CPU一起工作,而PC则一般只一颗CPU。\x0d\2内存\x0d\内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的要求,比如ECC(“错误检查和纠正“好象没人这么叫的)。我们现在使用的PC上很少有人能够用到1G的内存(玩游戏的不算),而在服务器上,这G级的内存有时也会显着捉襟见肘,记得去年国家发布银河最新超级计算机时,他的内存更是达到了1个 T;相比内存的速度,人们在应用的时候更优先考虑内存的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。 \x0d\3硬盘\x0d\硬盘性能无论是在PC上还是服务器上,性能的提升一直很缓慢,个人认为,依靠机械的发展,硬盘的发展是不可能出现质的飞跃。由于使用服务器的一般都是企业单位,里面都是保存了大量珍贵数据,这对硬盘就提出了安全稳定的要求,硬盘上出现的相关技术也基本上围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到247不间断工作的要求。 \x0d\4
主板\x0d\这个我了解的比较少,很少看到服务器有主板的说法,不过我觉得应该提提服务器的总线设计——多路,就是多个CPU如何能够协调工作。有兴趣建议你看看 *** 作系统方面的书,看老外写的,很好! \x0d\5显卡\x0d\除了图形和3D设计,服务器上的显卡基本上就是你只要能接上显示器能显示就行! \x0d\二、接下来说说软件,软件就主要指 *** 作系统,比如我们熟悉的NT,2000 SERVER,2003 SERVER,LINUX,SOLRAIS和UNIX等等,都是专门针对服务器设计的,比如:负载均衡,多路CPU的支持楼上几位回答的都不是十分全面,还有几个是有错误的。我来告诉楼主。家用PC主板只支持单路,也就是一颗CPU。服务器主板可以支持两颗以上的CPU,目前服务器主板只有比较老的1366针的X58主板跟现在比较流行的2011针的X79主板可以使用。
还有需要注意的是1155针的服务器CPU 至强e3 1230系列虽然是服务器CPU但是不支持双路。2011针的桌面级CPU I7 3960X或者i7 3930K之类的虽然是2011针但是只支持桌面级的X79主板不支持服务器双路X79主板。所以只能在只支持一颗2011针的桌面级X79主板上运行
综上所述,i7 4770K 3960X 4930K ,e3 1230这些CPU只能单路运行,不支持双路。要是楼主想上两颗CPU的话,必须用双路X58或者双路X79主板,双路X58主板比较老了,1366的服务器CPU比如L5639八核心十六线程的目前仅仅三四百一块。双路X79主板目前一直在流行。但是价格比较昂贵,便宜的也得两千多接近三千,CPU嘛主要是至强e5系列的服务器CPU,比如e5 2650 2660之类。
需要提醒楼主的是,虽说双路CPU配置价格高,但是仅仅局限于在工作室多开,图形渲染或者跑分求安慰的时候才能发挥多线程的优势。平时家用的话服务器CPU为求稳定所以主频都是非常低的。家用的话建议还是选择六核12线程的4930K搭配单路X79主板超频至45G使用。要是工作室,工作站,图形渲染需要的话那么肯定是双路X79主板配合两颗E5 2650使用,服务器主板嘛,价格呵呵了就,有钱的话可以上三路,四路主板纯手打希望采纳
稳定性:服务器CPU是为了长时间稳定工作而存在的,基本都是设计为能常年连续工作的,而普通桌面级CPU是按72个小时连续工作而设计的。所以服务器CPU相比家用CPU在稳定性和可靠性方面有着天壤之别。所以通常情况下,服务器是365天开机工作的,而家用电脑在不使用时,我们还是习惯让他保持关机状态。
服务器CPU和家用CPU有以下几点区别:
1指令集:服务器CPU的指令一般是采用的RISC(精简指令集)。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,能效更高。而家用版cpu一般为CISC复杂指令集,追求指令集的大而全,尽量把各种常用的功能集成到一块,但是调用速度和命中率较低。
2稳定性:服务器CPU是为了长时间稳定工作而存在的,基本都是设计为能常年连续工作的,而普通桌面级CPU是按72个小时连续工作而设计的。所以服务器CPU相比家用CPU在稳定性和可靠性方面有着天壤之别。所以通常情况下,服务器是365天开机工作的,而家用电脑在不使用时,还是习惯让他保持关机状态。
3接口:接口不同。以几年前的INTEL为例,当时其桌面级CPU为775接口,而服务器CPU则有775和771等。服务器要求数据吞吐量要高,总线带宽比家用的同一时期的CPU高。
4缓存:厂商通常舍得在服务器部件上花成本,所以最新的服务器CPU往往应用了最先进的工艺和技术。比如在缓存方面,很早已经在服务器CPU上应用的3级缓存,直到最近几年才应用到家用CPU上。
5多路互联:服务器CPU支持多路互联,简单的说就是1台机器可装很多CPU,普通桌面级CPU不支持这种工作方式。
6价格:服务器CPU入门级的一般是对普通CPU做了服务器化,支持多路互联和长时间工作等,性能并没有太大提升,价格也高。高端服务器则是运用大量的先进技术,价格更贵。对于服务器而言,价格占考虑因素比重很低,因为如果性能不足或无法足时运行,带来的损失将远远超过本身。
评论列表(0条)