2024年3月31日发(作者:所怡木)
台式机硬件常识(买机前一定要看)
一、关于CPU
频率越高性能就越高吗?
不一定。这是在很多新手当中存在的误区。CPU性能取决于很多综合参数,不一定根频
率成正比。当然,在同系列的CPU中,比如都是赛扬4,频率越高性能越高。
2.为什么赛扬高频低能?而速龙系列低频高能?
说这个问题之前先讲一下什么叫缓存。缓存(英文名Cache),即高速缓冲存储器,是
位于CPU和主存储器DRAM(也就是内存)之间的规模较 小的但速度很高的存储器(其
实硬盘、刻录机缓存也都是一个道理)。CPU的缓存分两个,一个是内部缓存,也叫一
级缓存(L1 Cache):封闭在CPU芯片内部的高速缓存,用于暂时存储CPU运算时的
部分指令和数据,存取速度与CPU主频一致。L1缓存越大,CPU工作时与存取速度较
慢的L2缓存和内存间交换数据的次数越少,相对电脑的运算速度可以提高;外部缓存,
也叫二级数据缓存(L2 Cache):CPU外部的高速缓存,现在处理器的L2 Cache是和
CPU运行在相同频率下的(以前P2 P3的二级缓存运行在相当于CPU频率一半下)。
赛扬的基本架构和同时代的奔腾是差不多的,但它的外频低、前端总线低,而且缓
存与奔腾系列相比严重缩水(Northwood核心赛扬4的二级缓存只有128K,而
Northwood核心P4的二级缓存有512K)。减少了四分之三的缓存大大降低了成本,但
也造成了CPU能力的急剧下降。而速龙系列的一级缓存高达128K,TA、TB核心的速
龙二级缓存为256K,Barton及以后核心的速龙二级缓存达到了512K,再加上其比较精
确的指令分支预测以及三路数据校验(或者叫三角形数据校验回路),所以处理器虽然
工作频率不高,但性能很出色。
3.我的CPU温度为什么那么高?
首先是散热器的问题,再者就是机箱内通风不好,可能是电源线和数据排线影响了通风。
另外不必对CPU的温度太过敏感,一些朋友看到五六十度就吓坏了。其实没有那么夸
张,一般来说,CPU在75度以下都可以安全工作(通常认为安全工作温度=极限工作
温度的80%)。
4.为什么我的CPU外频只有100而其他人的都是400、533等等?
问这类问题的朋友都存在着一个很大的误区,那就是他们把外频和前端总线的概念混淆
了。外频是由主板为CPU提供的基准时钟频率,一般常见的有100、133、166、200。
而我们说的FSB(Front System Bus)指的是系统前端总线,它是处理器与主板北桥芯
片或内存控制集线器之间的数据通道,常见频率有400、333、533、800。作为新手不
必掌握那么多概念性的东西,只要记住以下几个公式:
主频=外频*倍频(MHz)
Intel CPU前端总线=外频*4(MHz)
AMD CPU前端总线=外频*2(MHz)
CPU数据带宽=前端总线*8(MB/s)
内存带宽=内存等效工作频率*8(MB/s)
5.什么是超线程?超线程对我有用吗?为什么我用了超线程CPU 系统性能没有得
到多少提升?
所谓超线程技术(HT)就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内
核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技
术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、
多线程处理上的处理能力。简单来说就是模拟两个CPU进行工作。
采用超线程技术的CPU在处理多任务的能力上显著强过非超线程的CPU,但在单任
务的工作方面并没有太大的性能优势,甚至在运行不支持超线程技术的软件时性能还略
有下降。一般来说,超线程的CPU主要用在高端机及服务器上,普通的家用或办公机
器,如果没有特殊要求,不必使用HT。
关于很多朋友反映使用超线程CPU性能提升不大的问题做一下解释,这当中存在一
个误区,很多朋友认为只要使用超线程的CPU就能用上超线程技术,事实上并非如此。
要将超线程的威力发挥出来需要五大基本的条件
a)CPU要支持HT,目前支持超线程技术的CPU有P4C系列、P4E系列以及部分
型号的Xeon
b)主板芯片要支持HT,这是很容易被忽略的条件之一。目前支持HT的主板芯片
组主要有 Intel i925/i915/i875/i865全系列、VIA PT800/PT880、SIS
655FX/655TX/661FX、ATI 9100IGP。
c)内存需要双通道的DDR400。由于开启超线程的CPU前端总线高达800MHz,
数据带宽高达6.4GB/s,因此要求内存带宽也必须达到6.4GB/s,避免系统瓶颈的产生。
单通道的DDR400带宽只有3.2G/s,而双通道技术可使其带宽增加一倍,达到6.4G/s,
满足超线程CPU的需要。我见到不少朋友拿848配P4C,这就是超线程性能无法发挥
出来的原因之一。(顺便提醒一句,i848、PT800只是支持超线程,却不支持双通道,
这是一些朋友将其称之为鸡肋的原因)
d)操作系统的支持。这是被人们忽略最多的前提条件!绝大多数朋友认为只要硬
件全方面满足超线程的需要就可以了,其实不是如此,小心操作系统会从中作梗!目前
支持超线程技术的操作系统极为有限,只有WinXP专业版(打上SP1补丁)以后的操
作系统才支持超线程技术,另外Windows2000打上最新的SP4补丁也可以支持超线程。
e)应用软件的支持。一般来说,只要能够支持多处理器的软件均可支持超线程技术,
但是实际上这样的软件并不多,而且偏向于图形、视频处理等专业软件方面,游戏软件
极少有支持的。应用软件有Office 2000、Office XP等。
其实,使用超线程并非人们想象得那么简单。
6.什么叫超频?超频有什么用?对系统有害吗?如何超频?
所谓超频,就是让CPU(显卡、内存也一样,后面省略,仅以CPU为例)工作在高
于其额定的频率之下,以榨取其潜力和性能。
超频可以使CPU的性能得到一定的提升,举个例子,把P4 2.4的频率超频至
2800MHz,就可以让它达到P4 2.8的性能水平,从而少花钱用好东西。
合理的超频对系统不会有太大的危害,只是发热量大一些罢了,如果超的太过火,
会严重缩短配件的寿命,甚至烧毁。
超频须要主板的BIOS支持,至于能超多少则取决于主板和CPU还有散热系统。最
普通的超法:进入BIOS,再进入“频率/电压控制”(具体名称不一定相同,一般带有
Frequency字样的就是了,而且不一定所有的BIOS都有此项),然后将 CPU Host Clock
Control(处理器频率控制) 一项的值设为 Enabled,进行具体调节。现在的CPU都锁
了倍频,因此我们只能从外频上做手脚,外频一项的名称叫做 CPU Host Frequency,
右侧则是相对应的数值。超频要循序渐进,不要一次超的太多,要随时观察温度,随机
应变,找到最适合自己的频率。
二、关于内存
和SDR有什么区别?'
DDR是Double Data Rate的缩写(双倍数据速率),DDR SDRAM内存技术是从几
年前主流的PC66,PC100,PC133 SDRAM技术发展而来。它在工作的时候通过时钟频
2024年3月31日发(作者:所怡木)
台式机硬件常识(买机前一定要看)
一、关于CPU
频率越高性能就越高吗?
不一定。这是在很多新手当中存在的误区。CPU性能取决于很多综合参数,不一定根频
率成正比。当然,在同系列的CPU中,比如都是赛扬4,频率越高性能越高。
2.为什么赛扬高频低能?而速龙系列低频高能?
说这个问题之前先讲一下什么叫缓存。缓存(英文名Cache),即高速缓冲存储器,是
位于CPU和主存储器DRAM(也就是内存)之间的规模较 小的但速度很高的存储器(其
实硬盘、刻录机缓存也都是一个道理)。CPU的缓存分两个,一个是内部缓存,也叫一
级缓存(L1 Cache):封闭在CPU芯片内部的高速缓存,用于暂时存储CPU运算时的
部分指令和数据,存取速度与CPU主频一致。L1缓存越大,CPU工作时与存取速度较
慢的L2缓存和内存间交换数据的次数越少,相对电脑的运算速度可以提高;外部缓存,
也叫二级数据缓存(L2 Cache):CPU外部的高速缓存,现在处理器的L2 Cache是和
CPU运行在相同频率下的(以前P2 P3的二级缓存运行在相当于CPU频率一半下)。
赛扬的基本架构和同时代的奔腾是差不多的,但它的外频低、前端总线低,而且缓
存与奔腾系列相比严重缩水(Northwood核心赛扬4的二级缓存只有128K,而
Northwood核心P4的二级缓存有512K)。减少了四分之三的缓存大大降低了成本,但
也造成了CPU能力的急剧下降。而速龙系列的一级缓存高达128K,TA、TB核心的速
龙二级缓存为256K,Barton及以后核心的速龙二级缓存达到了512K,再加上其比较精
确的指令分支预测以及三路数据校验(或者叫三角形数据校验回路),所以处理器虽然
工作频率不高,但性能很出色。
3.我的CPU温度为什么那么高?
首先是散热器的问题,再者就是机箱内通风不好,可能是电源线和数据排线影响了通风。
另外不必对CPU的温度太过敏感,一些朋友看到五六十度就吓坏了。其实没有那么夸
张,一般来说,CPU在75度以下都可以安全工作(通常认为安全工作温度=极限工作
温度的80%)。
4.为什么我的CPU外频只有100而其他人的都是400、533等等?
问这类问题的朋友都存在着一个很大的误区,那就是他们把外频和前端总线的概念混淆
了。外频是由主板为CPU提供的基准时钟频率,一般常见的有100、133、166、200。
而我们说的FSB(Front System Bus)指的是系统前端总线,它是处理器与主板北桥芯
片或内存控制集线器之间的数据通道,常见频率有400、333、533、800。作为新手不
必掌握那么多概念性的东西,只要记住以下几个公式:
主频=外频*倍频(MHz)
Intel CPU前端总线=外频*4(MHz)
AMD CPU前端总线=外频*2(MHz)
CPU数据带宽=前端总线*8(MB/s)
内存带宽=内存等效工作频率*8(MB/s)
5.什么是超线程?超线程对我有用吗?为什么我用了超线程CPU 系统性能没有得
到多少提升?
所谓超线程技术(HT)就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内
核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技
术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、
多线程处理上的处理能力。简单来说就是模拟两个CPU进行工作。
采用超线程技术的CPU在处理多任务的能力上显著强过非超线程的CPU,但在单任
务的工作方面并没有太大的性能优势,甚至在运行不支持超线程技术的软件时性能还略
有下降。一般来说,超线程的CPU主要用在高端机及服务器上,普通的家用或办公机
器,如果没有特殊要求,不必使用HT。
关于很多朋友反映使用超线程CPU性能提升不大的问题做一下解释,这当中存在一
个误区,很多朋友认为只要使用超线程的CPU就能用上超线程技术,事实上并非如此。
要将超线程的威力发挥出来需要五大基本的条件
a)CPU要支持HT,目前支持超线程技术的CPU有P4C系列、P4E系列以及部分
型号的Xeon
b)主板芯片要支持HT,这是很容易被忽略的条件之一。目前支持HT的主板芯片
组主要有 Intel i925/i915/i875/i865全系列、VIA PT800/PT880、SIS
655FX/655TX/661FX、ATI 9100IGP。
c)内存需要双通道的DDR400。由于开启超线程的CPU前端总线高达800MHz,
数据带宽高达6.4GB/s,因此要求内存带宽也必须达到6.4GB/s,避免系统瓶颈的产生。
单通道的DDR400带宽只有3.2G/s,而双通道技术可使其带宽增加一倍,达到6.4G/s,
满足超线程CPU的需要。我见到不少朋友拿848配P4C,这就是超线程性能无法发挥
出来的原因之一。(顺便提醒一句,i848、PT800只是支持超线程,却不支持双通道,
这是一些朋友将其称之为鸡肋的原因)
d)操作系统的支持。这是被人们忽略最多的前提条件!绝大多数朋友认为只要硬
件全方面满足超线程的需要就可以了,其实不是如此,小心操作系统会从中作梗!目前
支持超线程技术的操作系统极为有限,只有WinXP专业版(打上SP1补丁)以后的操
作系统才支持超线程技术,另外Windows2000打上最新的SP4补丁也可以支持超线程。
e)应用软件的支持。一般来说,只要能够支持多处理器的软件均可支持超线程技术,
但是实际上这样的软件并不多,而且偏向于图形、视频处理等专业软件方面,游戏软件
极少有支持的。应用软件有Office 2000、Office XP等。
其实,使用超线程并非人们想象得那么简单。
6.什么叫超频?超频有什么用?对系统有害吗?如何超频?
所谓超频,就是让CPU(显卡、内存也一样,后面省略,仅以CPU为例)工作在高
于其额定的频率之下,以榨取其潜力和性能。
超频可以使CPU的性能得到一定的提升,举个例子,把P4 2.4的频率超频至
2800MHz,就可以让它达到P4 2.8的性能水平,从而少花钱用好东西。
合理的超频对系统不会有太大的危害,只是发热量大一些罢了,如果超的太过火,
会严重缩短配件的寿命,甚至烧毁。
超频须要主板的BIOS支持,至于能超多少则取决于主板和CPU还有散热系统。最
普通的超法:进入BIOS,再进入“频率/电压控制”(具体名称不一定相同,一般带有
Frequency字样的就是了,而且不一定所有的BIOS都有此项),然后将 CPU Host Clock
Control(处理器频率控制) 一项的值设为 Enabled,进行具体调节。现在的CPU都锁
了倍频,因此我们只能从外频上做手脚,外频一项的名称叫做 CPU Host Frequency,
右侧则是相对应的数值。超频要循序渐进,不要一次超的太多,要随时观察温度,随机
应变,找到最适合自己的频率。
二、关于内存
和SDR有什么区别?'
DDR是Double Data Rate的缩写(双倍数据速率),DDR SDRAM内存技术是从几
年前主流的PC66,PC100,PC133 SDRAM技术发展而来。它在工作的时候通过时钟频