服务器和电脑主机的区别
我们都知道服务器和台式主机有着不同之处,但具体说出个一二三来很多人还是一头雾水,也就是知其然不知其所以然,都是CPU主板 内存 硬盘 电源,撑死就差一个显卡不同,但其实服务器和我们正常使用的台式主机差距很大,即使是内存都有着许多不同,因为用处不一样所以设计也不一样,下面就让我们来看一看服务器和PC主机有什么区别吧
既然说服务器和电脑主机的组件都是差不多的,咱们就先从组件开始说起:
①、CPU,目前服务器CPU多数用的是intel,这类服务器CPU的特点是核心多、线程多、缓存大、频率低,在我们家用机的日常使用中90%不会用上超过8个核心,当然如果你经常使用犀牛、C4D等专业制图软件的话另说,玩游戏的话也看中少核心高主频,而服务器因为要处理诸多小数据,所以多线程的优势非常明显
同时因为24*7不间断工作的特性,服务器CPU的稳定性非常夸张,体质相比家用CPU要好很多;普通PC上使用的CPU往往会采用一位数大小的一二三缓,但在服务器CPU上缓存往往会高达数十兆,这也使得CPU的大量数据处理能力更强,数据输出速度更快;当然服务器CPU的指令集也更加集中、针对性更强,因为使用了RISC所以服务器CPU在特定用处方面调用速度更快,命中率也更高
②、主板,不少服务器的主板为了更强的性能都会支持安装多块CPU,也就是我们经常听到的几路服务器,这点和只能安装一块CPU的家用PC完全不同,其次是更好的做工,毕竟无休工作,而且多路CPU的耗电量也非常夸张,所以对主板供电的要求非常高,同时散热也会更好,当然带来的问题就是尺寸更大;此外服务器主板为了更好的性能也会支持ECC内存、SCSI硬盘以及多块主板的处理集群,目的都是一个:更强更稳定
③、内存,目前服务器普遍使用ECC内存,这种内存最大的特性就是支持自动纠错,因为减少了数据错误问题,所以服务器的稳定性也会更好(当然AMD全家新产品都支持ECC内存,这个相比英特尔的优势非常大),至于速度快不快,说实话有的还不如普通SDRAM快,重在稳定
④、硬盘,在服务器上使用的硬盘往往采用专门的超高转硬盘,例如希捷的ST10000NM0016银河以及希捷300G /15000R/SAS硬盘,这类硬盘支持SAS、RAID和SMART功能,同时高转速也能提供更良好的读写速度,不过目前越来越多的固态硬盘也在加入服务器大军;服务器支持硬盘热插拔,同时也有更多的硬盘槽和接口,使得服务器对数据的抗冲击能力更强,在特殊情况下也更加稳定
⑤、电源,服务器往往会选择超高功率高稳定性的电源,平时PC所注意的转换率、噪音控制等问题在服务器电源上并不是很重要,最重要的就是提供足够的电量以及出众的稳定性,所以往往服务器电源的噪音非常夸张(反正有服务器机房,除了服务器管理和运维以外谁还会天天蹲在机房里)。最后也补充一下,服务器主机是不需要显卡的,因为服务器绝大多数情况下不需要输出多复杂的图形画面,甚至针对性强的服务器根本不需要图形界面,就算普通的服务器,运行的时候也一般都不接显示器,显卡这种东西纯粹是个累赘