。。大家都知道CPU是计算机的中央处理器,但大家不知道的是CPU却不能完全决定计算机的速度!
。。这是个绝对的事实,不仅如此,其实计算机的档次、价格也不能完全由CPU来决定。
。。那么一台计算机的速度到底由什么来决定呢?影响计算机速度的因素是很多的,几乎组成计算机的每个环节都在影响着计算机的速度!
。。 如果一台计算机的配置不合理就会产生“瓶颈”影响整个系统的速度。这就是著名的“木桶效应”。
。。 所谓“瓶颈”就是指系统中带宽最窄的地方。下面Coral就从当今计算机系统中的瓶颈来简略的谈谈到底是什么东西在影响着计算机的速度。
。。 好多人在选购电脑的时候都十分看重CPU,而随处可见的品牌机的广告也不约而同的对CPU 情有独钟。或许一个1GHz的CPU在相同时间内完成的计算真的是一个500MHz的CPU的2倍。但是前提必需是有足够的计算任务提供给CPU!这个前提显而易见是十分重要的!而这个前提在日常应用中实际上是很难做到的,所以,现在的高端CPU在日常的大多数时间里都是处在待工的状态的。等待缓存中的数据、等待内存中的数据、等待硬盘中的数据……
。。 由于系统中某个环节的发展非常的快、而其它的环节发展比较滞后,那么系统中各个环节的速度不能很好的协调,就必然的形成了“瓶颈”。
。。 瓶颈的存在会极大的影响系统性能!导致某一环节的资源严重浪费。那么你在那个单一环节上多花多少钱,也就等于浪费了多少钱!
。。 那么现在的计算机系统中到底有那些瓶颈呢?依Cral看主要就在总线、内存、外存这三方面。另外,显示系统在一定程度上,也或多或少的存在瓶颈。
。。 以上这几个方面已经包含计算机系统运行的几乎所有的环节,也就是说现代的计算机在几乎所有方面都存在瓶颈、有待完善。而各个硬件环节的研发的确无法得到有效的平衡,所以你在购买计算机时就要权衡再三了。

外存储器

。。 外存储器是现代计算机系统中最大的瓶颈。
。。 Coral说的外存储器主要是指硬盘驱动器和光盘驱动器。
。。 硬盘的速度要远远慢于内存,不知你有没有听过你的硬盘在你打开大型文件或运行大型工具软件时发出的惨烈的狂叫!那时你不担心你的硬盘会提前阵亡吗?
。。 现在的IDE硬盘已经达到了7200转,缓存已经达到了2M,接口标准已在执行ATA 100,内部传输速率也都有不同程度的提高,但这还远远不能满足CPU的胃口,由于windows系统对虚拟内存的依赖,和日常工作中必不可少的数据读取,硬盘的速度不可避免的、直接的、非常严重的拖累了整个系统。
。。 当然,如果你不在乎钱的话,你还可以选择IEEE 1394 或 SCSI 甚至用四块 SCSI 做 RAID 0+1 磁盘列阵。这样可以大幅提升系统的性能。只是不知你愿不愿多花一台电脑的钱来购置硬盘了。
。。 CD-ROM的速度就更是可怜了。目前,CD-ROM的速度已经发展到了尽头,如果你安装一个大型应用程序,那么你的 1GHz 的宝贝绝不会比人家的 500MHz 的系统快。特别是对于那些经常要进行视频采集或需要进行大量数据备份和转移工作的人来说,CD-R 、CD-RW等设备的速度更是慢得让人无法忍受……
。。……除了等待还是等待……

总线

。。总线是现代计算机中的一个很关键的瓶颈。
。。总线就是一条数据通道,注意,总线并不是整个系统的数据通道,它是从CPU到北桥芯片的一条通道。负责CPU与系统所有外围设备的数据交换!
。。 早在486时代,Intel就逐渐意识到系统总线的速度已经跟不上CPU速度的发展了。在一番斟酌后,Intel推出了486DX-66芯片。这是第一枚采用了倍频系统的CPU,当时,许多专家对这一技术嗤之以鼻。
。。 然而,事实证明了倍频系统是成功的!虽然只是2倍倍频,但这枚486DX-66的表现在当时是非常出色的! 但倍频系统终究是没有办法的办法。
。。 到了今天,CPU的主频已经发展到了近2个G,是当初66MHz的近30倍,而133MHz的总线速度仅是当初33MHz的4倍。
。。 事实证明,低速的总线对系统性能的影响是十分严重的。Intel推出440BX将66MHz的总线提升到100MHz时,系统性能得到了巨大的飞跃!而133MHz的Coppermine也在各个方面都超过100MHz的同频Kaimai。按照现在PentiumⅢ 1GHz CPU的速度,总线速度最起码应该在300MHz以上。
。。 在个人计算机系统中,总线并不是一个很明显的缺陷,但它仍然是一个很关键的瓶颈,尤其在多CPU的系统上,总线的缺点会更加明显的暴露出来。 在《关于总线》文章里,会有更详细一点的总线瓶颈的介绍。

内存

。。内存对整个系统的影响是最大的,所以内存所造成的瓶颈也非常重要。
。。 除非你只是在你的计算机上打打字,如果你的日常工作涉及比较大型的工具软件,内存对系统的影响是相当明显的。
。。 从某种程度上讲增加内存就可以直接提高系统速度。因为CPU是不直接处理硬盘上的数据的,一切数据都要先被调到内存中,才会被CPU处理。这无疑的使内存的速度和大小变得至关重要。
。。 内存速度也是提高系统总线速度的一个最大的障碍。其实目前总线速度仍然是133MHz的主要原因就是因为受内存的速度所限制。
。。 AMD的Athlon已经采用了一条200MHz的FSB,这条总线 是从CPU到北桥的,而从内存到北桥的总线仍然是100MHz。这种做法虽然在一定程度上缓解了瓶颈,但由于内存的速度无法提升,这种做法的实际效果变得收效甚微。
。。 关于提升内存速度,Intel的想法是Ramdus ,Ramdus 是一种非常先进的技术,它采用内置的总线传输数据,具有达3.2G的带宽,高达400MHz的运行频率。
。。 AMD则是DDR SDRAM的倡导者,DDR SDRAM是在SDRAM的技术上做了改进,使其在一个时钟周期的上升沿和下降沿同时传输数据,从而使其工作频率达到SDRAM的2倍,而且其成本并没有提高多少。
。。 但是这两种技术现在看来还都并不成熟,带来的提升由于种种原因而不能另人满意。 内存对系统的影响是很严重的,并且在近期还不能得到解决。

显示系统及其它瓶颈

。。显示系统还会有瓶颈吗?现在的显卡芯片的发展速度是非常快的,GeForce 2 所集成的晶体管数量已经达到Pentium Ⅲ 的好几倍了!nVidia 的换代的速度也远远超过了Intel !
。。 但如果你的要求是看到游戏中的画面橡DEMO一样,那我想就算你肯买GeFrce 3 也是办不到的。
。。 你看过 Final Fantasy Ⅷ 的 DEMO 吗?Coral只能用“震撼”来形容当时的感觉。 但那只是AVI 动画,据说Square 当时用了近百台 SGI 工作站来建模!上百台!还是SGI 工作站!每台工作站的价格都够你开一个网吧了!即使不谈建模,仅说在游戏中以即时运算的方式来生成这样的动画,那最起码要Voodoo 5 9000!就是那个32块VSA-100的东东!
。。 显示系统本身的瓶颈来自显存的速度和带宽,提高显存速度是一种最简便的办法,DDR显存带来的飞跃是有目共睹的,还有一种办法就是多芯片,Voodoo 5就是如此做的。另外一种方案是内嵌显存,这虽然是一种最佳方案,但这种做法会大幅增加成本。
。。 关于显示系统Coral在这里就不在赘述了,其实只要稍有一些硬件知识就知道显示系统的重要性了!而一些品牌计算机用TNT 2 来配 Pentium Ⅲ 的做法如果排除商家居心不良的话,那就是很离谱的一种低级错误了!
。。 Coral认为如果你要搭配Pentium Ⅲ 1 GHz 那最少也应该是GeForce 2 GTS。

网络

。。顺便再提一下,现在上网是个人计算机的一个很重要的任务,而我们的网络提供给我们的速度却并不是他们所宣称的“高速公路”而是崎岖的羊肠小道。
。。 虽然现在解决方案已经有了很多,如DSL 、Cable Modem、DDS等,但那种也没能普及,我们的兄弟还都是用我们的56K的“小猫”在“爬网”。
。。 我们在呼唤宽带的同时应该认识到对于上网来说,一台赛扬550的速度就可以与Pentium Ⅲ 1 GHz 相差无几了!但他们的价格却相差十万八千里!

写在最后

。。我们系统中存在这很多的瓶颈,要解决这些方面的拖累,你可以考虑多花钱在上面,这样远比你把钱全花在CPU上来得有意义。

计算机系统中所存在的瓶颈相关推荐

  1. 在配有通道的计算机系统中,用户程序需要输出时,引起的中断是,计算机系统结构自考2009年7月真题...

    计算机系统结构自考2009年7月真题及答案解析 本试卷为选择题型,填空题,简答题,应用题等题型. 一.单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选. ...

  2. 在配有通道的计算机系统中,用户程序需要输出时,引起的中断是,自考计算机系统结构试题_全国2009年7月自考试卷...

    全国2009年7月自考计算机系统结构试题 课程代码:02325 一.单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号 ...

  3. 往往存储与计算机硬盘或其他,硬盘是计算机系统中信息资源最重要的存储设备其所存放信息-Read.DOC...

    硬盘是计算机系统中信息资源最重要的存储设备其所存放信息-Read PAGE PAGE 2 摘要 关键字:磁盘.硬盘.中断13.扩展中断13.分区表.MBR.DBR.DPT.Boot.CMOS.FAT. ...

  4. 一般计算机系统中的文件系统采用,南昌大学2001年考研专业课试卷操作系统A

    南昌大学2001年攻读硕士学位研究生 入  学  考  试  试  题 报考专业:计算机应用             考试科目:操作系统(A) 一. 判断题(共15分,每题1分,答对的得1分;不答的不 ...

  5. 在计算机系统中引入通道结构,第5-6章习题讲解.doc

    文档介绍: EvaluationWarning:ThedocumentwascreatedwithSpire..翟罚称汪轨涝汁滴责鸥眉疚粉甫宁酿赖淆磊张姆彪杆轿酸页衡震丰淹粪糠徽佃桨臣援凸褐绘哄绢悼清 ...

  6. 现代计算机系统中运算器设计一般采用的是,全国2014年4月高等教育自学考试计算机原理试题课程代码:02384...

    全国2014年4月高等教育自学考试 计算机原理试题 课程代码:02384 请考生按规定用笔将所有试题的答案涂.写在答题纸上. 选择题部分 注意事项: 1.答题前,考生务必将自己的考试课程名称.姓名.准 ...

  7. 计算机系统中数据加工过程中,数据库系统复习题-第1章绪论

    使用数据库系统有什么好处?(填空题) 使用数据库系统的好处是由数据库管理系统的特点或优点决定的. 使用数据库系统的好处很多,例如可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的 ...

  8. 微型计算机系统中的内部寄存,微机原理与接口技术习题集汇总.doc

    微机原理与接口技术习题集汇总.doc (50页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 29.9 积分 .word格式,第二章 微机基本组成及工作原 ...

  9. 在微型计算机系统中 下列叙述正确的是,全国2011年10月高等教育自学考试计算机应用基础试题及答案...

    全国2011年4月高等教育自学考试计算机应用基础试题及答案 一.单项选择题(本大题共34小题,每小题1分,共34分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错 ...

最新文章

  1. “数学不行,啥都干不好!”骨灰级程序员:这比努力重要1000倍
  2. OpenStack 对接 Ceph 环境可以创建卷但不能挂载卷的问题
  3. 数据方面高可用方案简单总结
  4. vue-router 源码:路由的安装与初始化
  5. P5494-[模板]线段树分裂
  6. Oracle数据字典全解 (1)
  7. 图解 MongoDB 地理位置索引的实现原理
  8. pip is configured with locations that require TLS/SSL
  9. 工厂利用计算机实现温度调节属于,工厂利用计算机系统实现温度调节、阀门开关,该应用属于()。A.过程控制B.数据处理C.科学计算D.C...
  10. gflags的使用(转载)
  11. 算法导论PDF原文算法分享
  12. 同步捕获matlab,基于多匹配滤波器的跳码直扩同步捕获方法与流程
  13. 项目管理之WBS工作分解结构法
  14. matlab模拟高斯光束波前相位分布,拉盖尔-高斯光束空间传播波前畸变的RMS评估...
  15. 笔记本电脑的计算机配置在哪里可以找到,笔记本电脑在哪里看配置
  16. 新一代手机声音传音器THA-2开始发售,大家快来体验吧!
  17. git已经设置了name和email但是还是提示please tell who you are
  18. 阿里巴巴反购雅虎胜算几何?
  19. 牢记昨天的教训_学习新事物时要牢记的科学支持方法
  20. 制作mac os x风格的win7

热门文章

  1. 3.Flink-On-Yarn开发使用\原理\Session会话模式\Per-Job模式
  2. 带你走近微软最“动听”的程序媛 | 女神节特辑
  3. 关于gps测量精度的分析
  4. HTML JavaScript
  5. Linux系统中sda是什么意思?
  6. 风控模型中的KS-指标
  7. FTP网络主机间文件传输指令
  8. 素数:(x,y)区间内的素数有哪些
  9. 最大岛屿 计蒜客--T1405
  10. Servlet 02