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