|
在当今的网络时代,面对层出不穷的网络病毒,电脑生产商也不得不出尽奇招,从最初的纯软件防毒,到主板的CIH硬件防毒,再到去年AMD,Intel与微软共同提出的CPU硬件安全技术,揭开了CPU从硬件底层防毒的序幕。
一.CPU硬件防毒原理
现在市场上Intel和AMD集成防毒技术的CPU都是使用了NX bit(内存溢出保护)技术来实现的。相信很多用户还对冲击波病毒心有余悸,其实,像冲击波这种蠕虫病毒就都是靠缓冲区溢出问题兴风作浪的,而通过NX bit就可以有效地解决这个问题。
NX bit可以通过在转换物理地址和逻辑地址的页面编译台中添加NX位来实现NX。在CPU进行读指令操作时,将从实际地址读出数据,随后将使用页面编译台由逻辑地址转换为物理地址。如果这个时候NX位生效,会引发数据错误。一般情况下,缓冲区溢出攻击会使内存中的缓冲区溢出,修改数据在堆栈中的返回地址。一旦改写了返回地址,则堆栈中的数据在被CPU读入时就可能运行保存在任意位置的命令。通常由于溢出的数据中包括程序,因此可能会运行非法程序。因此,操作系统在确保堆栈及缓冲区的数据时,只需将该区域的NX位设置为开启(ON)的状态即可防止运行堆栈及缓冲区内的程序,其原理就是通过把程序代码与数据完全分开来防止病毒的执行。虽然英特尔和AMD对各自的硬件防毒技术有不同的命名,但他们的实现原理都是一样的。
二.防毒CPU全线导购
1.AMD系列
AMD是最早推出防毒CPU的,其旗下的Athlon64系列和Opteron系列都支持硬件防毒技术。毫无疑问,90nm Socket 939 Athlon 64目前是我们装机的最佳选择。相对于Socket 754处理器,选择Socket 939 Athlon 64对于任何购买者来说都是轻松的选择;无论什么地方,强劲的Socket 939 Athlon 64都比它们的Socket 754同频版本便宜10到20美元。现在,MSI,ASUS和Gigabyte以及一些中小品牌都有了相对便宜的nForce3,nForce4和K8T800 Socket 939主板,消费者没有必要坚持使用Socket 754插槽了,而且采用Socket 939较754具有的最大优势就是能享受PCI Express的功能。想体验PCI-E显卡的玩家显然只能选939的Athlon64处理器了。下面,就由笔者带大家来看几款市场上比较热卖的Athlon64产品吧。
AMD Athlon64 2800+ 媒体报价:1020元
AMD Athlon64 2800+主频为1.8Ghz,并且拥有512 KB的二级缓存,和Athlon 64 3000+(2.0 GHz)一样,而不同于Athlon 64 3200+和3400+的1MB二级缓存。前端总线800MHz,外频为200MHz,采用NewCastle核心和0.13纳米的生产工艺。它支持3DNow!、SSE、SSE2、X86-64等多项指令集。外观上,Athlon64 2800+与AMD前几代处理器相比最大的改变来自于封装方式。随着目前处理器的设计日趋复杂,信号针脚的增加已是不可避免,加上Athlon64能够进行64位操作,因此寻址、数据针脚势必大增。Athlon64的针脚数达到了754根,比AthlonXP整整增加了292根针脚。AMD Athlon64 2800+还支持HyperTransport总线技术,它是一种全新的具有可升级性的新型、高速、高性能的端到端集成电路互联总线技术。它能够以4、8、16和32位方式进行高速连续数据传输,总传输带宽可达12.8 GB/秒以支持多个GHz+ 64位处理器。
- 优点:AMD Athlon64 2800+是目前市场上最便宜的64位处理器,而且具有良好的超频性能,以及支持硬件防毒技术。
- 缺点:二级缓存只有512K,而且发热量较大。
AMD Athlon64 3200+(Claw Hammer) 媒体报价:1029元
AMD Athlon64 3200+(Claw Hammer)也是一款普及型的64位处理器,价格也相对较低。Athlon64 3200+的核心是Claw hammer,Socket754接口,采用了0.13纳米制程,核心电压为1.5v左右。其主频为2Ghz,外频为200MHz,前端总线(也就是Hypertransport总线频率)为800Mhz,其一级数据缓存容量128KB,二级缓存容量为1024KB。Athlon64 3200+拥有多样的指令级,其中包括了奔腾四系列的全部指令集和改进的3DNOW!(+),以及32位系统转向64位系统的X86-64指令集,很好的解决了从32位系统转换到64位的难题。
- 优点:低频率高效能,支持 64位软件,内建内存控制器,超强浮点运算,高频宽 HyperTransport。
- 缺点:经常缺货,只支持单通道DDR,尚无 64位OS支持。
AMD Athlon64 3200+ 939针(NewCastle) 媒体报价:1600元
AMD Athlon64 3200+ 939针(NewCastle)是第一款采用0.9纳米工艺制程的CPU,核心为Winchester。主频,外频都与Claw Hammer核心的Athlon64相同,但与后者不同,Winchester核心的Athlon64 3200+的二级缓存只有512K,不过它整合的内存控制器支持双通道DDR技术。
由于Socket 939 Athlon 64处理器集成的内存控制器能够支持普通的非校验DDR内存条模组,而且引入了独特的2T DRAM Timing技术,降低了Athlon 64 内存控制器为DDR SDRAM模块设置的限制。因此,在DDR400 SDRAM模式下,Socket 939 Athlon 64可以同时使用四根DDR400 SDRAM内存条。
另外,Socket 939 Athlon 64改进的地方不光只有内存控制器部分,它还采用了更快的HyperTransport总线,其频率达1GHz,带宽增幅达到25%,而且也增加了对SSE3指令集的支持。也就是说,目前Socket 939系统中HyperTransport总线在各方向的带宽达到了4GB/s。不过要想真正发挥1GHz HyperTransport总线的性能必须与基于新一代芯片组的主板搭配才行。
- 优点:支持双通道,而且根据一些玩家们的经验,939接口的3200+超频性能表现一般会好过3000+。
- 缺点:价格比同型号的Claw Hammer核心要贵。
·IT产品报价大全
|