今天我們來討論一下越來越快的電腦和越來越慢的軟件,眾所周知,前幾年CPU從MB上到GB之后,就呈現(xiàn)跳躍著前進(jìn)的局面,現(xiàn)在要攢一臺3GB的CPU、1GB內(nèi)存的電腦已經(jīng)不是什么難事。
不過回過頭來想想,我們真用得了這么大的內(nèi)存和CPU嗎?軟件真能消耗如此多資源嗎?這看來是肯定的,來自O(shè)SNews的討論非常有趣,我們看看他們是怎么說的:
當(dāng)軟件通過添加一些實(shí)而無用的功能,來讓軟件變得更加的好看和"管用"。這樣做直接的后果是讓軟件越吃越胖,變成個大胖子。處理器越來越快,帶給我們的軟件應(yīng)用感受應(yīng)該越來越好才對。但是占有的資源多了,不相等于做的事會更多。
現(xiàn)在軟件處理問題的速度與占用資源的比例嚴(yán)重失衡。現(xiàn)在看看開了幾個程序,電腦就慢下來了,再開幾個下載、聊天工具(不做大的3D渲染)程序,這讓再快的配置也相形見拙,是不是可以說好的配置造就了現(xiàn)在糟糕的程序員呢?
從上文的討論看來,觀點(diǎn)是由于人人都可輕易地?fù)碛懈吲渲玫臋C(jī)器,而程序員開發(fā)的時候就對資源占用不太留心了,反正你機(jī)器配置高,我要做3D就做3D,要加Flash就加Flash。這樣導(dǎo)致的后果是,我們的電腦越來越快,程序運(yùn)行得越來越慢。
反正這樣下去,我們的電腦就跟沒升級一樣,比如五年前用Office 2000處理文檔跟你現(xiàn)在用Office 2007測試版,從速度和工作本質(zhì)上沒有改變,真正變了的是軟件,資源占用更厲害了,界面更漂亮了,附加的從來不會用上的功能也多了,不慢才怪。
所以筆者有時開著個記事本工作也不錯,除了擔(dān)心沒有一分鐘自動保存的功能以外,感覺還是相當(dāng)好的。
至于有些人說軟件每18個月就會慢一半的“摩爾定律”,看看某款國產(chǎn)IM軟件就知道了。
軟件摩爾定律:每18個月就會慢一半?
更新時間: 2006-03-25 09:59:18來源: 粵嵌教育瀏覽量:1813