西西河

主题:【原创】请问电脑 -- 慕容无言

共:💬9 🌺5
全看分页树展 · 主题 跟帖
家园 打个也许不太贴切的比喻

可以把CPU比作工厂,是进行数据处理的地方;硬盘比作仓库(不是工厂内的临时仓库,那个应是CPU内的缓存),用于存储大量的数据。内存就是来往于仓库和工厂间运输数据的车辆。虽然仓库里的铲车也可以进行部分数据的转移,但和高速公路上的卡车比较,速度就慢多了。

如果要提升电脑的性能(这里不考虑平台的问题),我们可以改建工厂,提升其加工处理能力(如同P3升级到P4)。

但如果工厂的生产能力超过了内存的运输能力,就会无法及时将成品运走而造成产品堆积。这时可以提升运输能力,有两个办法:增加内存容量,相当于增加运输车辆数量并加快运输速度(如将256M增加到512M)。但如果道路如果过窄的话,大量的运输车辆会造成淤堵,反而无法达到改善运输能力的目的。因此我们可以扩建高速公路(这一般要更换平台),比如从乡间道路改成高速公路,4车道改成8车道等(类似于从SD升到DDR甚至DDR2等)。其实,在无法更换平台的情况下,往往增加内存容量能较好的改善电脑效能,因为一般公路设计时都有余量。

现在我们大大提高了数据的处理和运输能力,但是如果没有同时增加仓库的储存容量,难道要将娇贵的数据搁置在露天?所以相应的还得扩建仓库,使其不但增加储存容量,还得配备相应的铲车数量,仓库入口也得扩大,以使同一时间可以有更多的运输车辆进行数据的装卸。(这类似于硬盘容量从40G扩充到400G,速度从5400rpm到7200rpm,接口从IDE到SATA2)。

好了,在进行了这些升级和改建,使得CPU、内存和硬盘的数据交换能力相互匹配之后,你的电脑的性能应该会有一个相当的提升了。当然此外还有其它很多因素的影响,比如操作系统就如政府,一切的统筹都得靠他;主板如员工素质,如果他们拖拖拉拉的话,就算你的其它硬件再强劲,整体效能也不见得会很高。

而在你的问题中,是要将仓库中的铲车来代替集装箱卡车在高速公路上行驶,或者在仓库下装轱辘拖着走,这个虽然不是不可以,但能是常态吗?

不知道这个比喻能否让你满意?

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河