智慧財產權宣告

本站所有的內容均由本人所原創,受中華民國之智慧財產權相關法律保障。如需轉載、引用或連結,請參考這裡的說明

2008年1月24日

電腦與政府的異同

本文是 2008/01/23 投稿在 ZDnet Taiwan 企業應用內(原文在此)。根據和 ZDnet Taiwan 的協議,我可以在隔一天後發表在自己的部落格上。這樣能夠減輕一點天天寫文章的壓力~哈哈~有時候也會想偷懶一下啊!

-------------------------- 進入本文的分隔線 -------------------------------------------

個人使用DOS/Windows based電腦的歷史已經十多年,其中經歷過各式各樣的軟硬體變革。很長一段時間,最有興趣的就是各種號稱可以提昇電腦效能的解決方案。這些方案只要在能 力範圍內,幾乎全部都試過。好一點的,一開始還會有效果,差一點的,根本就是裝心安的。這些有效的方案,無論如何都會漸漸失效。玩多了之後,終於醒悟到: 問題不在這些解決方案,而是「人如何使用電腦」。

個人電腦不就是把軟硬體組裝好,擺在桌上用嗎?是的,就是這樣用,不過有沒有想過:硬體用久了會老化?使用的環境條件會讓硬體的效能降低?(溫度、溼度和灰塵都是影響硬體表現的常見原因)而在軟體方面,只要裝的數量多,安裝/移除又頻繁,電腦的效能都會降低的。

環境的因素不能理解,但是軟體為什麼會越裝越多呢?我想主要原因大概就是電腦的可程式化(programming)能力吧!啥是電腦的可程式化能力?簡單 講就是裝了遊戲軟體,電腦就是遊戲機;安裝文書軟體,它就是文書處理機。這個特色讓電腦是個一機可多用的美妙機器。說真的,只要軟體授權費別那麼高,電腦 真的是最超值的玩意。

就是這種期待電腦萬能的心態,讓很多人一聽說某個軟體或硬體好用,也不先想想自己是不是真的會用到,就先設法弄來玩看看。結果呢?只有少數軟體會真的愛到 心坎裡而常用,大部分不是很少用就是根本沒用過,完全是裝心安的啦!(人家有,我也有;別人的電腦能做的,我的電腦也可以!)。

但是軟體一裝多,電腦的性能就一定會降低。為什麼呢?常見的原因不外乎是常駐程式變多了、啟動資料夾內的程式捷徑增多,開機就先載入一大堆程式,運算資源 一開始就被這些玩意佔走了,電腦當然就快不了。此外,比較為人所熟知的還有登錄檔(Registry)的問題,如果安裝/移除軟體過於頻繁,它會不斷的變 大,其中無用的紀錄也會越來越多,這二項因素也會導致效能的降低。

安裝的程式多,啟動資料夾內的東西多,常駐的東西多(上圖右下角紅框內的東西),電腦的效能就會成反比的降低。

另外一個比較少被人提起的,就是載入「服務」的數量。所謂的「服務」,根據微軟的說明檔,指的是「一種在背景執行的應用程式類型,類似 UNIX 常駐應用程式。通常服務應用程式提供一些功能(例如:用戶端/伺服器應用程式、網頁伺服器、資料庫伺服器,以及其他伺服器型應用程式)給本機和網路上的使 用者。」簡單講,就是一些和網路應用、資料庫應用等有關的常駐應用程式,載入的越多,消耗掉的系統資源當然也就越多。

不過,大家可別以為這些東西全來自於作業系統,有些是來自於所安裝的軟體,例如下圖紅框所示的服務,就是安裝Adobe的產品之後才會載入的。假如自己確 定某些服務不會用到的話,只要使用的帳戶權限夠,倒是可以透過手動方式關閉以節省資源,不過要是關錯了,有些東西就不能用。這玩意兒和修改登錄檔一樣,沒 有把握或不了解,還是不要隨便嘗試比較好。

開啟或使用的服務越多,電腦的效能當然也會越差。

就這樣,隨著使用的歲月增加,硬體就隨著「操」的程度而規律老化。灰塵也無時無刻的增加,而軟體增加的速度也不遑多讓。於是電腦的效能不斷降低,低到有一天受不了時,不是format掉重建(和移除或整理比起來,重建反而比較有效率),就是換一部硬體效能更強的新電腦!

有沒有更好的解決方法?坦白說我還沒發現。硬體的部份,很難讓電腦擺在最佳的環境內使用,不管是企業還是個人,通常都不太會投資在這上面吧!(除了伺服器 所在的機房之外)至於軟體方面,除非個人的使用目的非常清楚,專注在自己的有興趣或工作的領域上,工作上也不需要經常測試啥新東西,並且要時時心存提昇效 率,不以嘗新、修復電腦為己任,才有可能保持一個相對單純的軟體環境。

這樣的不完整解法,讓我想起了古典自由主義中的理想政府。古典自由主義主張,政府越小越好(這裡的小,指的是政府的規模要小,管的事情要少),不求政府萬能,但求能維持國家與社會的基本秩序。和上述的狀況相比,電腦和政府之間還真的異曲同工之妙。

它們的共同點是,使用者(人民)都希望有部萬能的電腦(政府),為了讓它能做各式各樣的事,於是不斷的安裝各種應用軟體(增加政府部門),但是這些軟體不 見得會用到,卻會佔據系統資源(冗員),反而讓電腦沒有效率,連日常工作都得花上更多時間來處理。(多數政府不都是如此嗎?)

不同的是,移除軟體很簡單,修復登錄檔更簡單(微軟和第三方軟體都有相關工具),很快就能收復部份失去的效能,而政府部門要砍掉冗員卻幾乎不可能。再則,換一台電腦也很快,換個政府卻很難(就算革命,也不能保證所有的人員沒有舊政府的成員)。

希望自己的電腦發揮該有的效能嗎?不妨參考一下古典自由主義的理論。

2 則留言:

  1. 家庭醫師1/24/2008

    讀完這篇文章,連夜將兩台電腦重新整理一下,突然間發現有些設定弄錯~~一台可以同時上網及連上VPN,另一台只能上網或連上VPN擇其一,這已困擾半年以上,經過改正就恢復正常了~~有時候,太複雜的環境反而找不到原因,經過簡化手續常常問題就自然浮現了。所以「數大不一定是美」啦!

    回覆刪除
  2. To 家庭醫師:
    很高興本文對你有幫助~~其實,環境越複雜,牽連的東西就太多,設定這個,衝到那個,改了這個,那個不能用...簡單一點,這類的困擾就會少,比較能找到問題所在,並以類似線性規劃的概念找出最佳的解決方案。

    希望大家日後用電腦時,能多思考環境單純的議題,相信對於工作效率的提昇會有幫助的啦~

    回覆刪除

email 圖片:http://services.nexodyne.com/email/