欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

计算机硬件常识

程序员文章站 2023-10-14 15:27:12
计算机硬件常识一、关于CPU1.CPU频率越高性能就越高吗?不一定。这是在很多新手当中存在的误区。CPU性能取决于很多综合参数,不一定根频率成正比。当然,在同系列的CPU中,比如都是赛扬4,频率越... 09-04-21...
一、关于cpu

1.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,右侧则是相对应的数值。超频要循序渐进,不要一次超的太多,要随时观察温度,随机应变,找到最适合自己的频率。

二、关于内存

1.ddr和sdr有什么区别?'
ddr是double data rate的缩写(双倍数据速率),ddr sdram内存技术是从几年前主流的pc66,pc100,pc133 sdram技术发展而来。它在工作的时候通过时钟频率的上行和下行都可以传输数据(sdram只能通过下行传输),因此在频率相等的情况下拥有双倍于sdram的带宽。另外ddr内存的dimm是184pins,而sdram则是168pins。因此,ddr内存不向后兼容sdram。

2.ddr400的频率就是400mhz吗?
可以这么认为,但严格来说,ddr400的实际工作频率是200mhz,由于其带宽双倍于同频率的sdram,因此它的等效工作频率为400mhz。

3.什么是双通道内存?
所谓双通道ddr,简单来说,就是芯片组可以在两个不同的数据通道上分别寻址、读取数据。这两个相互独立工作的内存通道是依附于两个独立并行工作的,位宽为64-bit的内存控制器下,因此使普通的ddr内存可以达到128-bit的位宽,如果是ddr400的话,双通道技术可以使其达到ddr800的效果,内存带宽陡增一倍,由原先的3.2gb/s猛增为6.4gb/s。
双通道ddr有两个64bit内存控制器,双64bit内存体系所提供的带宽等同于一个128bit内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能内存控制器,两个内存控制器都能够在彼此间零等待时间的情况下同时运作。例如,当控制器b准备进行下一次存取内存的时候,控制器 a就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让有效等待时间缩减50%,双通道技术使内存的带宽翻了一翻。

4.使用双通道ddr400就会使系统性能大大提升吗?
会,但仅限于p4c系列。双通道内存技术是为了满足超线程cpu那高达6.4g/s的带宽需求而产生的,一般cpu搭配双通道内存没有什么实际意义。内存带宽只要满足cpu总线带宽的需要就可以了(怎么算详见前面讲过的cpu数据带宽计算公式),再高的话对系统性能没有多少提升,反而会让cpu成为新的系统瓶颈。

4.怎么才能开启双通道内存?
a)首先,主板芯片要支持,目前支持双通道内存的芯片有intel i865/875/915/925全系列,via pt880,sis 655fx/655tx,ati 9100igp。
b)要将内存插入正确的dimm槽中,开启双通道必须要搭配两条内存,而这两条内存必须插在两个不同通道的dimm槽中。一般来说,不同颜色的dimm槽就是不同的通道,当然这可能需要根据产品的不同另当别论,主板说明书中都会有介绍的。
另外提醒大家一下,组成双通道的两条内存最好是一样的,不然可能会出现稳定性下降的问题。

5.我该买什么型号的内存?
关于选购配件我有一个原则,合适的就是最好的,不要看着别人怎样、潮流怎样就盲从他人。
a)关于内存的大小。如果只是普通的上网、学习、办公用,256m就可以了,但是如果是游戏玩家,256的内存已经难于应付,这就需要搭配512m甚至1g来满足自己的需求。
b)关于内存的频率。前面讲过,内存带宽要与cpu带宽一致。cpu外频和内存外频有着密切关系,关系到识别内存参数问题。如赛扬2.4g,我们知道赛扬2.4g外频为100,需要的内存带宽为3.2g(根据计算cpu需要内存带宽得出的),理论上用ddr400(内存带宽为3.2g/s就可以满足cpu所需要的带宽.但是,由于赛扬外频为100,不能正确识别ddr400,外频为200的内存,赛扬只能识别外频为133的ddr266,是为什么呢?intel在主板芯片组上设定了“内存异步工作”来保护自己的产品,因为一旦cpu要求3.2gb/s的数据吞吐而内存本身达不到,芯片组不进行设置的话——内存被强制要求更高的数据流量,必然产生内存强行超频,从而导致稳定性下降。作为初学者可以这么认为:cpu外频是多少,就选用工作频率是多少的内存(注意不是等效频率,而且仅限于ddr)。——帮就帮到底,给大家列个表!
赛扬4—ddr266 赛扬d—ddr333
p4b—ddr333 p4c—ddr400(要两条组双通道) p4e—ddr400(要两条组双通道) 新p4a(prescott)—ddr333
duron—ddr266
athlonxp—ddr400(考虑到超频因素) athlon64-ddr400(要两条组双通道)
其实目前在市场上ddr333与ddr400的差价已经很小了,大部分都在10元以内,因此大家可以不必那么教条的算公式,无论是考虑到超频或者日后的升级,ddr400都是首选。

三、关于主板

1.主板集成的网卡要千兆的才好吗?
不一定。那要看你的用途和网络接入带宽。一般来说,网络入户的时候带宽有10m就不错了,一般主板带的百兆网卡都能满足需求,当然如果是服务器的话,数据吞吐量较大,需要千兆的网卡。打个比方,水流本来就不大,那么水龙头开得再大,水流也不会增大。

2.主板北桥芯片名称后缀的p、g等字母代表什么意思?
在intel芯片这方面,带g的都有集成显卡,但gl、gv没有agp扩展槽。带p就是除集成显卡以外完整的主板布置,后缀加e是对产品的改进、增强版本。

3.我该买什么品牌的主板?
主板不同于其他配件,是系统的基础部分,大厂和小厂产品之间的差异很大,因此选购合适的品牌非常重要。就目前市场观察的情况来看,单从品质而言,大致的品牌排序如下:
intel:华硕(asus) 技嘉(gigabyte) 微星(msi) 英特尔(intel) 磐正(epox)
amd:磐正(epox) 华硕(asus) 升技(abit) msi(微星) 硕泰克(soltek)
品质只是一方面,加上价格等等的因素,具体要哪款要靠用户自己选择。

4.华硕的东西没有性价比吗?
不要认为我是在这儿做广告,我只是在陈述事实。性价比这个概念不光取决于价格,并非价格贵的东西就没有性价比了。没错,华硕的东西贵是贵了,但是它的高性能和稳定性无可挑剔。这个问题其实普遍存在于市场,例如ibm的笔记本等等。
四、关于硬盘

1.什么是sata?sata比ide要好吗?我要不要用sata?
sata的全称是serial advanced technology attachment,也叫做串行ata,用以区分现在的pata(parallel ata,并行ata)。它是在2001年制定的最初标准,2003年开始逐步推广实施的一种高速传输接口。sata的理论传输速度为150mb/s,高于现在最快的ultra ata 133m/s,而且它使用的数据线更窄,散热更好,安装方便,电压更低,已经订好了以后300m/s甚至600m/s的传输速率标准,会成为以后几年的主流接口。
以后发展成熟的sata肯定比ide优点多的多,但现在,受到各种因素的限制,sata的缺陷大于优点,受到内部传输率的限制,sata的实际外部传输率只有50-100m/s,远远小于理论标准,安装操作系统十分麻烦,而且主板上有任何一样设备超频,sata硬盘就会极不稳定。因此,现在选购sata实在不是什么明智之举,不要为了赶潮流就用一些比较新的东西。

2.我该用多大的硬盘?
这个问题实在不应该问出来,还是那句话,合适的就是最好的,不要为了赶潮流就用一些比较新的东西,要根据自己的实际情况而定。一般而言,文字处理用户40g就够了,一般的办公、家用机选用80g,发烧的游戏玩家最好用120g,因为目前的游戏吃空间太厉害了。

3.为什么我的80g硬盘只有74g?
不只一个朋友问过这个问题,其实这是正常的现象。我们知道,1g=1024*1024*1024个字节,但是硬盘厂商在生产时把1000*1000*1000个字节看作1g,这样一来就有差异了。目前市场上的硬盘,80g实际容量为74g左右,120g为111g左右,也就是说实际容量在标称容量的92%-94%。如果差得太多就是品质问题了。

4.硬盘型号中的2m、8m是什么意思?
这是指硬盘的缓存。硬盘缓存是硬盘与外部总线交换数据的场所,当磁头从硬盘盘片上将磁记录转化为电信号时,硬盘会临时性地将数据暂存到数据缓存内,当数据缓存内的暂存数据传输完毕后,硬盘会清空缓存,然后再进行下一次的填充与清空。简单的说,每当系统从硬盘上读写数据时,也会将数据“顺便”存入缓存,当下一次系统要读取的数据正好存放于缓存中时,系统就直接将缓存中的数据取走,我们称之为“快去命中”,因为缓存的读写速度比硬盘要快得多,所以这样可有效加速硬盘数据处理的速度。大缓存的硬盘性能有明显的优势,但价格也贵一些。

五、关于显卡

1.128m显存的卡比64m的性能提升很多吗?
不一定。如果图形芯片档次不高,没必要搭配大显存,就像p3没有必要搭载1g的内存一个道理。一般来说,ati r9550以上、nv fx5600以上的显卡搭配128m显存才比较有实际意义,市面上一些128m的mx440甚至256m的9550,都是蒙骗初级消费者的产品。

2.64m 128bit和128m 64bit哪个好?
当然是前者!位宽比显存大小重要的多,位宽提升一倍,显存带宽就增加一倍,这个性能的提升是至关重要的。打个比方,有100辆车在高速公路上跑,另外200辆车在土路上跑,你说谁的效率高?9600se之所以被很多人抛弃,就是因为它在位宽上的缩水。还有七彩虹前段时间推出的所谓“8管线9800se”,受到了很多人的唾骂,原因就是其位宽只有128bit,远远不能满足显示核心的要求。

3.显卡名称的后缀是什么意思?
ati卡:xt—高端版 pro—加强版 se—缩水版
nv卡 :ultra—高端版 xt—缩水版 le—缩水版

六、关于显示器

1.显示器的带宽很重要吗?
不是太关键,现在所有的主流显示器带宽都在110mhz以上,在1024*768分辨率下都稳定的刷到85hz。85hz是大多数人眼睛刚好感觉屏幕不闪烁的刷新率,如果再高的话还可能提高辐射。因此不要盲目的追求高刷新率。

2.现在选购液晶显示器合适吗?
要分开来说。对于文字用户来讲,液晶显示器再合适不过了,家用和办公的话,可以看预算和主要用途而定。如果是专业作图或者发烧游戏玩家就算了,首先是液晶显示器的反应时间、亮度、色彩对于这两项用户来说还是不如crt显示器,另外液晶显示器的保养也比crt显示器困难得多。

3.什么样的显示器显示效果最好?
采用珑显像管的显示器性能最为出色,钻石珑在文字的显示上更为优秀,特丽珑在色彩的表现上更好。

七、关于其他配件

1.我该选择什么样的音箱?
目前音箱市场比较混乱,一般没有特殊要求的用户,市面上百十元的普通2.1音箱都能满足要求。如果主要用来听音乐或者耳朵十分挑剔,还是买个hi-fi的,因为目前中低档的2.1音箱的音质都不是太好,尤其是低音炮的爆音问题都比较严重,而高档的2.1音箱价格都很贵,因此三五百元的hi-fi就成了首选。

2.为什么很多人说combo不好?
combo同时支持cd刻录和dvd读取,曾经红火一时,但现在没有那么热了,最大的问题就是激光头的反复转换导致的寿命短,另外也有一些朋友反映刻录质量很差。因此,若不是需要刻大量的碟,还是买个dvd-rom比较好,最完美的搭配就是dvd-rom加上cd-rw,当然前提是价格你要接受得了。

3.电源的功率多高合适?
在谈这个问题之前先说说机箱的选购,现在很多经销商以时尚和美观为理由怂恿消费者购买四五百元的高档机箱,其实完全没有必要,机箱是所有配件当中最无足轻重、经销商利润最高的部分,在我看来,是个箱子就行,除非你是个很讲究美观的人。但是电源一定要好,杂牌机箱的电源往往很差,不如买个空箱另配电源。至于要用多少功率的电源,现在主流的amd配置以及p4b、p4c配置,250w的电源都能满足需求,但是面对prescott、geforce6800、x800、athlon64等等这类的电老虎,300w的电源都难于应付,用户在购买之前最好大体计算一下配件的总功率,然后挑选最适合自己的产品。