选择显示字体大小

认识运行linux的硬件配备


  linux 与微软 windows 在硬件之认知上有相当大不同的差异!linux 其实主要就是那个『核心』啰,而『核心』的功能就是在管理硬件啰,所以,操作系统与硬件本来就具有很高的相关性的!此外,由于每个人的主机用途都不一样,例如有的人把 linux 主机当作频宽分享的工具, 有的人将 linux 主机当作桌上型计算机在使用,这些不一样的用途所需要的硬件要求都不相同!我们举个另外的简单的例子来说明,家里有小孩,或者自己仍然算是小孩的朋友大概都知道,『要用来打 game 的 "游戏机计算机" 所需要的配备一定比办公室用的 "工作机计算机" 配备更高档』,为什么呢?因为『计算机游戏』所需要的显示、cpu需要适合比较大量运算的配备,所以等级上面不能太差啊(例如 athlon 或者是 p4 系列 ) !至于办公室软件,通常我们不太可能会使用到太复杂的软件,所以,等级不需要太好 ( 例如k6-2 500 ) ,就可以运作的很顺畅啦!所以啰,底下我们得先来约略了解一下计算机主机里面的各个配备,以及他们对于系统性能的影响啰!

一般来说,计算机主机里头最重要的就是主机板了!因为你所有的硬件配备都是给他装在主机板上面的!并且,所有的输出、输入装置也都是透过主机板来进行沟通的呢!而当你将主机的外壳拆掉之后,你会发现主机板有点像底下这个样子:

 



上图中,中间上面的部分就是中央处理器 ( cpu ) 的插槽了,至于 cpu 右边那三个直直的则是内存 ( ram ) 的插槽;而在中间偏下有几个 pci 的咚咚,那就是一些适配卡的插槽了。包括 scsi 适配卡、网络卡,还有一些声卡等等,都是接在 pci 卡上面的!至于在 pci 上面还有一个 agp 插槽是干嘛的?那个就是目前主流显示卡 ( agp 接口 ) 的插槽了!此外,在内存的右边还有几支黑黑的咚咚,那就是使用『排线』连接主机板与硬盘的接口插槽,我们称他为『ide接口』,这个部分相当的重要,等一下我们会再提到的!底下我们来谈一谈关于几个主要的组件,然后再介绍整体的运作吧!

中央处理器 ( cpu ) :cpu 是一部计算机内的心脏啦!因为不论你做什么事情都需要 cpu 来加以运作的!(虽然有时工作量大、有时工作量小!),在 586 以前的计算机( 包含 386, 486, 与 586 ) ,cpu 的规格蛮固定的!只要是 586 ,那么全部的 586 cpu 都是同一规格的,你可以使用任何一家的 586 cpu 来安装到你的系统中。不过,近年来 cpu 的规格变化的很大,光是一个 intel 就有4种以上的规格,再加上他的最大对手 amd 也有至少两种以上的 cpu 规格,哇!光是 cpu 规格就有够热闹呢!目前( 2003/02 )最热门的 cpu 规格应该是 intel 的 p-iii ( socket 370 )、 p4 以及 amd 的 k7 ( socket a ),各个 cpu 都有其卖点,我们不谈哪一个好用,而是得来了解一下 cpu 的速度问题。

cpu 有所谓的『倍频』与『外频』,外频是所有系统的接口设备运作时候的速度,至于倍频则是 cpu 本身运算时候加上去的一个运算速度!两者相乘才是 cpu 的时脉。不过,由于接口设备并没有这么快的速度,所以,一些接口设备需要将外频除上一个数字,才可以进行沟通。例如一般 pci 接口的正常速度是 33 ,所以,如果你的 cpu 外频是 133 时,么接口设备的速度就要再除以 4 才能跟系统沟通!一般来说,越快的时脉代表越快的 cpu 运算速度。以 intel 的 piii 时脉 933 mhz 为例,

cpu 外频与倍频: 133(外频) x 7(倍频) mhz

ram 频率:通常与 cpu 之外频相同,为 133 mhz

pci 接口( 包含网络卡、声卡等等的接口喔 ) 133/4=33 mhz

agp 接口 : 133 / 2 = 66 mhz (这是 agp 正常的频率喔!)

如果你将 cpu 超频呢?会怎样?呵呵!如果是超外频的话,例如到 166 mhz 时,你的 agp 将达 (166/2=83) 而 pci 也将达 (166/4=41.5) ,高出正常值甚多,通常,越快的外频由于所有的设备运作频率都会提升,所以,可以让效能提高不少,但也可能会造成系统不稳定!在 linux 系统中,『不建议超频』,因为,即使 cpu 可以耐的住这么高的时脉,但是系统的运作是全面性的,只要有一个设备当机,那么你的系统就跟着当掉啦!而因为超频之后,系统频率高出正常值太多,所以当然容易造成不稳定呢!

另一个需要注意的是,『cpu 是有分等级的』,而目前很多的程序都有对『cpu 做最佳化』的行动,所以就会有所谓的 i386, i586, i686 为附档名的档案产生啦!基本上,在 p mmx 以及 k6-iii 都称为 586 的 cpu ,而 intel 的赛扬以上等级与 amd 的 k7 以上等级,就被称为 686 的机器了!万一改天你发现一些程序是注名给 686 的 cpu 使用时,就不要将他安装在 586 以下等级的计算机中,否则可是会无法执行该软件的!不过,在 686 倒是可以安装 386 的软件喔!也就是说,这些东西具有向下兼容的能力啦!

内存 ( ram ):内存对于系统来说,真是一个重要的家伙,怎么说呢?刚刚提到,计算机真正运作的核心是 cpu ,但是真正『喂给』 cpu 运算资料的,那就是内存 (ram) 啦!所以你的操作系统的核心啦、软硬件的驱动程序啦、所有你要读取的档案啦等等的,都需要先读入内存之后,才喂给 cpu 来进行资料的运作!您瞧! ram 可重要的很吧!此外,一些比较优良的操作系统,也会将常用的档案或程序等资料,给他常驻在内存内而不直接移除,如此一来,下次取用这个资料时,就不需要在去周边读取一次,呵呵!对于系统速度来说,真是不无小补喔!所以啰,您就会晓得,如果你常常开启大容量的档案,以及执行一些很占资源的软件,那么你就必须要『很大量的内存』来帮助你存放这些资料,瞧!很重要的一个项目吧!内存目前的规格也不少,主要有三种,分别是 sdram, ddr, rambus 等,新一代的内存通常使用 ddr 这种规格的内存,不过还得配合主机板与cpu来选择 ram 的规格才行!对于一个系统来说,通常越大的内存代表越快速的系统,这是因为系统不用常常释放一些内存内部的资料。

显示卡 ( vga card ):目前三 d 的画面在计算机游戏接口与工作接口很大量的被使用,而由于如果这些三 d 画面没有先经过处理而直接进入 cpu 来做处理的话,将会影响到整体运作的速度,因为 cpu 的工作实在太多了!这个时候就有所谓的 gpu 出现了!那是什么咚咚呢?为了避免由于大量的 3-d 画面造成 cpu 的困扰,所以显示卡开发商就在显上卡上面安插一个可以处理这些很耗 cpu 运算时间的硬件来处理这些画面资料,如此一来,不但图形画面处理的速度增快了, cpu 的资源也会多出来以执行其它的工作喔!显示卡也有两种主要规格,一种是以传统 pci 接口来进行传输的接口,一种则是以较快的 agp 接口来传输资料!由刚刚我们提到的 cpu 运作时脉中,我们可以知道 pci 的接口标准速度是 33mhz ,但是 agp 标准是 66 mhz ,你说,那个快?所以,目前新的主机板上面,通常都会安插一个 agp 插槽的,这也是目前的主流规格喔!至于 pci 接口的显示卡,目前已经很少见了!

硬盘与存取装置:目前最常见的主流存取接口应该是 ide 接口吧!所以,所有的开发商都是依据 ide 这个接口来开发他们的硬件装置的!通常一块主机板上面有两个 ide 接口(参考上图),,而每个 ide 接口接的排线上又有两个插槽,所以,正常来说,应该至少会有四个可以使用的 ide 装置!这些装置包含了硬盘、光盘、烧录机等等的周边储存装置。由于一个 ide 插槽可以接两个 ide 接口的装置,那么系统怎么知道那个是那个?此时就需要 ide 装置的跳针 (jumper) 来设定了!你可以在一个 ide 接口接的两个装置上面,以排线接一个 master 以及一个 slave 的装置!而 master 与 slave 可以在任何一个 ide 装置上面找到的!也就是说,如果你有两颗硬盘,那么你可以将任何一颗调成 master ,但是另外一颗则必须为 slave 才行!否则 ide 接口会无法分办,而造成系统的当机喔!至于硬盘的一些相关资料我们在后面的章节再来提!

pci 适配卡:pci 适配卡是安插在 pci 接口上面的功能卡,主要有 网络卡、声卡以及 scsi 适配卡等等。

网络卡:网络卡很重要吧!因为他是让你可以连接上 inte.net 的重要功臣!网络卡的传输速度目前都已经可以支持 10/100mbps 的主流速度了!但是网卡的好坏却差很多!同样是 10/100mbps ,但是 intel 与 3com 的卡硬是要比一般的杂排卡多出 1000 元新台币以上,原因无他,因为网络卡的稳定性、消耗 cpu 资源的特性与其它特殊功能等,intel 与 3com 要比其它的厂牌优良的多!至于网络线连接的接口上面,目前则几乎已经都是 rj-45 的接口插孔了,这种接口有点像是电话线插孔,不过要稍微大一点。

scsi 适配卡:这个东西可以用来连接 scsi 的接口的装置!以硬盘为例,目前的硬盘分为 ide 接口(刚刚说过了)以及这个 scsi 接口!由于 scsi 接口的装置比较稳定,而且装置的运转速度较快,因而速度也会快的多,目前 scsi 适配卡是一般大型服务器主机的硬盘传输接口,不过,用在个人计算机上面的话, ide 接口就够了!因为, scsi 接口的硬盘很贵呢!

主机板:注意到上面图标的那个『主机板芯片组』了没?我们刚刚说主机板是所有设备连接的『媒体接口』,而负责这个媒体接口最重要的『沟通』工作的,就是这个主机板芯片组啦!由于主机板上面的芯片组将负责与 cpu、ram 及其它相关的输出、输入装置,所以,芯片组设计的好坏也相差甚多喔!另外,由于芯片组在设计的时候,即是针对某种规格的 cpu 与内存来设计的,因此:

芯片组的功能:芯片组就是在沟通 cpu、 ram 、输出与输入装置的重要角色!还记得刚刚我们在 cpu 时候提到的时脉问题吧?在这里我们再次的强调, cpu 的外频就是芯片组与其它周边沟通的速度啰,假如使用刚刚的 p-iii 933 mhz 做为例子的话,那么你的芯片组运作频率应该是以 133 为基准,所以 cpu 与芯片组沟通是 133 ,芯片组与 ram 亦是 133 的速度,与 pci 接口则通常是 33 (133/4),而与 agp 则是 66 (133/2)啰!所以,一个芯片组就需要负责这么多不同的时脉操作喔!呵呵!所以啰,芯片组的好坏对于系统的影响也是相当大的!另外,目前很多的技术可以提升各个与芯片组之间沟通的时脉速度,例如 ddr 内存,可以将时脉再提升一倍,所以,如果刚刚是 133 ,那么使用 ddr 内存时,就可以提升成为 266 啰!至于 p4 则芯片组与 cpu 之间则可以提升四倍的时脉速度,遗憾的是,芯片组能支持的规格,只有一种,并无法支持所有的规格,也就是说,你的 intel 芯片组的主机板,只能支持 intel 的 cpu 与芯片组能沟通的内存规格;

cpu、内存与芯片组(就是主机板啦)在选购的时候需要一起考虑,因为芯片组(主机板)能够支持的 cpu 只有一种规格,而芯片组对内存的支持通常也仅支持一种规格,所以,当你选择 intel 的主机板芯片组时,那就不能使用 amd 的 cpu 啰!这在购买的时候要特别小心您主机板上芯片组所能支持的规格喔!使用者最容易搞错的就是这里了!大家总是认为 ddr 最好,所以拼命也要买 ddr,但是,如果你主机板芯片组本来就不支持 ddr 内存的话,那你买来的 ddr 是找不到地方插的!所以,如果您想要升级你的系统时,请特别留意你的主机板芯片组是否有支持喔!

i/o 地址与 irq 岔断:既然主机板是负责各个计算机系统组件之间的沟通的,但是计算机的东西又太多了,又有输出输入、又有不同的储存装置,主机板芯片组怎么知道如何负责沟通吶?这个时候就需要用到所谓的 i/o 与 irq 啰!i/o 有点类似门牌地址啦,每个装置都有他自己的地址,一般来说,不能有两个装置使用同一个i/o地址,否则系统就会不晓得该如何运作,例如,如果你家门牌与隔壁家的相同,那么邮差怎么送信到你家啊?不过,万一还是造成不同的装置使用了同一个 i/o 而造成 i/o 冲突时,就需要手动的设定一下各个装置的 i/o 啰!而除了 i/o 地址之外,还有个 irq 岔断这个咚咚,如果 i/o 想成是门牌号码的话,那么 irq 就可以想成是各个门牌连接到邮件中心 ( cpu ) 的专门路径啰!irq 可以用来沟通 cpu 与各个装置啦!目前 irq 只有 15 个,如果你的周边接口太多时,可能就会不够用,这个时候你可以选择将一些没有用到的周边接口关掉,以空出一些 irq 来给真正需要使用的接口喔!当然,也有所谓的 sharing irq 的技术就是了!

bios :bios 是 basic input output setting 的缩写,刚刚上面我们提到了很多的输出与输入以及 i/o, irq 等等的咚咚,你要如何设定呢?可以透过操作系统,也可以透过主机板提供的 bios 功能来设定喔!当你开机的时候,屏幕上不是会出现一些版本的讯息吗?那就是 bios 的设定啰!你可以在开机的时候按下 del 按键,以设定开机顺序、 i/o ,以及 irq 等等!

其它输出输入接口:目前主机板上面通常会内建一些基本的接口,这些接口通常是在主机机壳的后面,例如:

ps2接口:这是目前最常见的键盘与鼠标的接口,在插孔的地方是圆形的,这种接口速度上面会比较好一些,但是最麻烦的地方在,如果你的键盘与鼠标松脱了,通常只能以重新开机来再次驱动键盘或鼠标啰;

九针串行端口:这个是以前用来接鼠标的接口,常常被称为 com1 ;

25针串行端口:这通常用来连接打印机的接口,通常称为 lpt1, lpt2...;

声音输出、输入与麦克风:这个是一些圆形的插孔,而必须你的主机板上面有内建音效芯片时,才会有这三个东西;

usb 接口:目前相当流行的一个接口,支持随插即用,目前已经推出到 usb 2.0 了,这个规格改变了速度上的问题,目前 usb 2.0 的速度已经足够了,相当的快速!不像之前 1.xx 版时, copy 一些资料到 usb 硬盘时,会吐血....

关于速度:对于速度来说的话,由刚刚我们看到的芯片组所负责沟通的工作来看,您就应该晓得啦!速度的快慢与『整体系统的最慢的那个设备有关!』,如果你是使用最快速的 p4 ,使用最快的 ddr 内存,但是配上一个慢慢的两倍速的过时显示卡,那么整体的速度效能将会卡在那个显示卡上面喔!很重要的呢!所以,在购买整套系统时,请特别留意需要全部的接口都考虑进去喔!

以上这些就是系统所必备的一些组件了!当然啦,还有光驱、鼠标、键盘我们没有介绍,因为那个东西比较简单啦!只是要注意的是,他与主机板提供的连接接口是否相同呢?如果不同的话,自然就无法连接啰!例如你拿 ps2 的接头要去接九针串行端口的插槽,试问,可以连接吗??所以,买接口设备的时候,要考虑到整体性喔!


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons