效能提昇的硬道理:破解4個老手也不一定懂的迷思

效能提昇的硬道理:破解4個老手也不一定懂的迷思

我們常常聽到,當有人在抱怨電腦效能不佳的時候,旁邊的人第一個建議就是要他加系統的記憶體,第二個則說把 CPU 換掉。這似乎已經是硬體提昇電腦效能的常識,但是你知道嗎?換了記憶體,其實不一定真能提昇效能!而 Windows 7 比較吃記憶體?防毒軟體嚴重影響電腦效能?到底真相如何,請看下面的說明。

網路上有很多關於如何提昇電腦效能的方法,有些方法甚至已經被一些電腦高手視為常識,每一個人現在變得幾乎都是電腦效能的專家。但是,你不妨想一想,這些所謂的「常識」你聽了多久了?三年?五年?經過了這一段時間,這些常識會不會過期呢?

有很多關於電腦效能提昇的知識,我們可能在使用Windows 95、Windows XP的時代就已經開始沿用。可是,現在Windows都已經快要迎來Windows 8了,主機板、CPU的架構已經不可同日而語,當年流傳的效能提昇方式,現在真的還是那麼正確嗎?其實是值得懷疑的。

因此,在這次的專題中,我們就先把一些網路上流傳已久的效能提昇方式拿出來一一檢驗,先將一些已經過期的概念揪出來,說明為什麼這些方法已經過時,讓你日後不再以訛傳訛。然後,再來告訴你最正確的效能提昇方法,不用浪費時間在無效的效能提昇方法上。

謠言一:Windows 7要用更多的記憶體?

有關於這個謠言的內容,是說Windows 7、Vista這些新的版本的系統,需要用到比過去Windows XP時代更多倍的記憶體,才能夠確保系統的效能,因為它只要一開機,就要吃掉大量的記憶體。

之所以會有這個謠言,是因為有些人在工作管理員中發現,當Windows 7或是Windows Vista的系統一開機,就算什麼應用程式都還沒跑,馬上系統的記憶體就被吃掉了一半以上,可見系統吃資源吃的多兇,因此建議使用者還是多買一點記憶體,以確保系統的效能。

雖然表面上看起來是這樣,但是事實上這完全是對Windows記憶體管理的誤解。從Windows Vista時代開始,微軟的程式設計師重新設計了記憶管理的方法。在新的規劃下,Windows會預先根據你的使用習慣,統計這台電腦中常用到的應用程式,然後就預先在記憶體中規劃保留空間給這些工作使用。就算是工作沒有啟動,這些空間也還是保留著。

舉例來說,假設你常常會打開Word編輯,那麼系統就會保留Word在記憶體中,以備下次你要使用。雖然這樣的方式,的確佔用了一些記憶體,但是好處是很明顯的,就是當你開啟應用程式的時候,啟動的時間變短,速度變快了。也因為這個設計,才會有很多人說,Windows 7執行程式時效能變好了。因此,會佔用更多的記憶體是因為Windows的設計架構改變了。而非你記憶體不足。因此Windows 7也並非如謠言所說,需要用到更多的記憶體。

效能提昇的硬道理:破解4個老手也不一定懂的迷思

▲在「實體記憶體使用記錄」中,其實我們並沒有任何的電腦活動,但是在左邊的記憶體中,已經有2.48GB的記憶體被佔用了。

謠言二:把記憶體加大,電腦就一定會快?

這句話也是電腦老手常常跟你說的一句話:電腦不夠快,把記憶體加到最大就好了。這句話我們聽了快十年,當年的環境背景這句話不一定算錯,不過在現在其實也不算正確。

以現在記憶體模組來說,現在主機板針對記憶體的設計有傳統的單通道、雙通道甚至三通道的不同。所謂的通道,你可以想像成是在一個水槽下面裝了一根水管、兩根水管、三根水管來放水,在每一根水管口徑相同的情況下,三根水管放水的速度,當然會比一根水管來得快。而單通道、雙通道、三通道也是一樣的概念。因此,如果你在三通道的情況下使用12GB記憶體,以及雙通道的情況下使用16GB記憶體,事實上反而是12GB的這一組速度較快。

不過,上述觀點是單就硬體結構來考量,並沒有把作業系統的因素考慮進來。如果再加上作業系統,由於Windows會有自己的記憶體配置方式,實際的效能還要依照機器不同測試看看才知道。

效能提昇的硬道理:破解4個老手也不一定懂的迷思

▲雖然說現在記憶體的價格不算貴,不過加大記憶體並非是提昇效能的萬靈丹。

謠言三:防毒軟體是電腦效能最大的殺手?

從早期我們只有PC-cillin、Norton Antivirus這兩大品牌防毒軟體可用,到現在的卡巴斯基、NOD 32、ESET、小紅傘……等防毒軟體百家爭鳴的時代,防毒軟體一直對使用者來說都是既愛又恨的工具。網路危險這麼多,好像不裝一套就不夠安全,但裝了防毒軟體,又擔心電腦效能會被拖累。

沒錯,在過去,安裝了反間諜軟體、防毒軟體的確會很明顯地影響電腦效能,原因在於防毒軟體會「Hold住」作業系統,用來觀察硬碟以及記憶體中的檔案,是否有因為病毒入侵而遭感染的跡象。因此,當你電腦慢到不行時,停用防毒軟體,真的能讓電腦有回春的感覺。

不過,在最近這幾年,這個問題已經不存在了。因為現在的Windows已經有針對防毒軟體的需要,提供了對應的程式庫功能,讓防毒軟體可以直接透過Windows提供的程式庫,去讀取檔案檢視病毒,而不需要佔用作業系統的資源。因此,現在的防毒軟體雖然還是會佔用一些電腦的效能,但是已經微乎其微。你不需要去擔心這個部分。

謠言四:用更多核的CPU,效能就會越好

買越多核心的CPU想提昇效能,其實在大多數的情況下,只是浪費你的錢而已。因為僅有少數的應用程式有針對多核心的CPU來設計,而大多數你會用到的應用程式,就算在多核的CPU架構下執行,還是只用到單核而已。

效能提昇的硬道理:破解4個老手也不一定懂的迷思

▲絕大多數的程式都還是只使用到單核。

而且要注意的是,如果你主要的目的是玩遊戲的話,遊戲會用到的大多數處理功能多半是在顯示卡的GPU(圖形處理晶片)中運算,而不是在CPU中。因此,如果你想要提昇效能,買一張好一點的顯示卡,可能還比更換更多核的CPU要來得實際而且效果明顯。

效能提昇的硬道理:破解4個老手也不一定懂的迷思

▲玩遊戲跑不動?與其更換主機板、CPU,不如換張顯示卡來試試看。

延伸閱讀:

10個系統優化、防毒防護免費軟體,讓系統更好用、更安全

開機速度要加快,10個調整方法與注意事項

免破解,內建11招讓 Windows 7 效能大提昇

本文同步刊載於PC home雜誌
 
效能提昇的硬道理:破解4個老手也不一定懂的迷思
歡迎加入PC home雜誌粉絲團
janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

使用 Facebook 留言

布雷德
1.  布雷德 (發表於 2012年4月05日 10:57)
Window7 會保留使用者常用軟體的記憶體
那假設那些記憶體占用過多,能不能把它取消呢?
用一般常見的釋放記憶體的軟體嗎?
9635a29f21433f89f91653517b32358c?size=48&default=wavatar
2人給推

2.  阿伯 (發表於 2012年4月05日 11:08)
謠言一、謠言二

老實說,記憶體只要到 6G、8G 平常的不順感就已經沒有了

至於速度的差別,我想記憶體的傳輸速度一般人都感受不出差異。

謠言三

多核效能越好,取決使用者的操作軟體的習慣

那不是謠言,那真的有差

會只用單核表示你在操作軟體時,喜歡一件事情歸一件事情幹
9c56126c8fb43620d443ad8b39b10541?size=48&default=wavatar
2人給推

3.  DBN (發表於 2012年4月05日 11:09)
記憶體不夠用的時候他會自動把那塊區域釋放出來給要用的人用
A8ef3bdd8166b47e065545c168303eb0?size=48&default=wavatar
4.  blackstyels (發表於 2012年4月05日 11:18)
RAM加大 != 送給系統吃吧, 現在瀏覽器這麼痴肥的情況下, 多開幾個分頁就1G, 2G的吃光光, 反倒是通道數根本無感, 四通道 = 四條水管?!, 這才是謠言吧= =
18e846c93645d367bc0e99f0cdedfd3b?size=48&default=wavatar
5.  Thomas (發表於 2012年4月05日 12:32)
竟然沒有提到, 電腦整體效能的瓶頸是在HDD..

把HDD換SSD馬上效能大改進..

現在除非是用到大量運算的程式

不然效能全部卡在HDD & GPU上居多
C3f237ecef8241ddf71a0e2ab358fbbc?size=48&default=wavatar
1人給推

6.  Ric (發表於 2012年4月05日 14:54)
> 而大多數你會用到的應用程式,就算在多核的CPU架構下執行,還是只用到單核而已。

這個觀念不正確。

在古早年代「多 CPU」的情況下確實是如此,應用程式需要為多CPU作特化。

但是現在「多核心」的環境下,「作業系統」本身已經為多核心環境作特化,一般「應用程式」只要是採用「多線緒執行」,應用程式本身不需要作任何特殊設定,就能直接使用多核心執行。

另外,用遊戲環境來評估效能,是很糟的舉例方式。影響遊戲效能的因素非常多,效能瓶頸很少會是單一因素。現在有很多遊戲環境是 3D 成像計算吃重沒有錯,但是在處理比較複雜的遊戲資料,例如線上遊戲舉辦一些活動在同一區域湧進上百人的時候,CPU 處理效率與記憶體大小同樣也是提昇效能的關鍵。
728e4cde724fe296239eab065b345f09?size=48&default=wavatar
1人給推

7.  路人甲 (發表於 2012年4月05日 16:17)
SSD竟然沒說到
其實 整體電腦快慢
是取決所有零組件而定
並非單純指CPU 跟記憶體快就行了

就算CPU做得再快 資料讀取跟寫入 還是得靠硬碟來做
而硬碟不快 那怕你CPU在強 也快不了
為什麻有人說 靠一顆SSD
就能讓你 老電腦回春

所以真正拖累效能
1.硬體方面 傳統硬碟佔大宗
2.軟體方面 驅動OR軟體相衝及中毒
9f86dcad75dd12bdb549567d4c13e59e?size=48&default=wavatar
8.  小皮兒 (發表於 2012年4月05日 17:38)
硬體堪用下,把系統調整好,才是王道。

若只是上上網,打打文書,看影音,即使是六七年前的電腦(CPU:AMD TL52 1.6G 2G實體RAM,內顯VGA ATL 1150 share 128RAM)與OS(XP SP3),一樣可以跑得飛快。

選套適用的防毒軟體,做好RAMDISK(虛擬記憶體 與 瀏覽器CACHE),把瀏覽器的加速CONFIG設對,有點閒錢的去買SSD,定時CCleane,DEGRAG。

做好調教,這樣電腦不飛快才有鬼....
36d3039250d445ca8bbbe93569f116fd?size=48&default=wavatar
9.  jimmy (發表於 2012年4月05日 18:43)
我用PC-cillin 2012 開機他程式載入超久
換avast! 一下就好了
9e5d013b8eae0b2af5a2f7a44ea04ab0?size=48&default=wavatar
1人給推

10.  Simon (發表於 2012年4月05日 20:08)
這文章好多似是而非 ....

最大的問題就是, 這邊的答案都沒有討論極限的情況.

e.g.
如果開了 photoshop 之類的修圖軟體, 還能說記憶體不用多就能快嗎?

如果電腦需要大量的檔案操作時, 防毒軟體真的不會影響系統效能嗎?

CPU 多核不一定好嗎? 就只因為大多數軟體只使用單核? 那麼 OS 在做什麼? 他就是要分配每個程式使用的資源阿, CPU 當然也算在內.

回文中各位網友所提到的 HDD 才是目前效能最大的殺手.
文章中居然隻字未提...更是可怕的敗筆.

不然伺服器等級的機器也就不需要裝這麼多 CPU, 裝這麼多 RAM, 裝萬轉的硬碟, 遊戲等級的機器雖然 GPU 是主要的影響顯示效果的主因, 但若是 CPU 太差, GPU 的威力也是會被拖累的.


這文章最多就只能解釋現時 "一般文書操作" 狀況下呈現的結果, 但要說是破解迷思 ... 我想這應該算是胡言亂語吧 ...
100001558897021
11.  100001558897021 (發表於 2012年4月05日 20:11)
「玩遊戲跑不動?與其更換主機板、CPU,不如換張顯示卡來試試看。」
圖片竟用顯卡要求不高的Diablo 3來舉例,很不專業...
類似的迷思還有:是否要經常重組硬碟?
小烏賊
15.  小烏賊 (發表於 2012年4月06日 00:10)
看來電腦編緝真不好混,專業的人真多,看看財經領域的那堆老師,就知道差多少~╮(╯_╰)╭
bookp
16.  bookp (發表於 2012年4月06日 00:25)
編輯加油!<( ̄︶ ̄)>
這種文章簡單易懂
雖然少很多東西 但是 精簡易懂
小白
17.  小白 (發表於 2012年4月06日 09:40)
現在電腦資料傳輸、運作的瓶頸的確是在儲存端,傳統的HDD已

經疲態百出,╮(╯_╰)╭想要讓電腦運作更順暢,就直接換一

顆SSD馬上就有立竿見影的功效。<( ̄︶ ̄)>
Ca56092d0dcfd60e8b4f94520c5ce873?size=48&default=wavatar
2人給推

19.  sep (發表於 2012年4月06日 10:46)
講了一堆迷思,
但文章中也沒寫出該增進效能的方法的

謠言一
我的建議是..不要用win7..
一整個解決他的問題= ="

謠言二
XP最多跑個3.5G的記憶體就沒了=_="
win7跑個6-8g也夠了
但是有特殊需求的<=這很重要
再增加吧!!

謠言三
基本上網習慣好的話...
我建議不要裝防毒吧!!
影響效能還是其次
動不動就把檔案當病毒才是麻煩

謠言四
顯卡跟CPU要配得上才能發揮顯示卡效能吧!!
你CPU很慢的話,再高階的顯卡也跑不出他應有的效能
--------------------------------------------------------------------------
題外話...
你標題下的太武斷的吧!!
方
2人給推

20.  (發表於 2012年4月06日 11:03)
回樓上

用win7根本沒什麼問題
況且你只要是正版~更新後很多相容性迎刃而解
能解釋的是你沒有裝正版
另外就是你的電腦記憶體小得可憐


XP x86最高就是3.25G 哪來的3.5
現在RAM這麼便宜~上8G一整個容易
但事實證明win7 X64正常玩遊戲4G就足夠了


上網習慣好人人知
做不到的卻是一堆人
裝一個防毒加個保險難在哪看不懂
動不動把檔案當病毒有種可能
你下載了一堆盜版或序號機器
或者你的電腦是毒窟


CPU跟VGA的搭配坦白說看遊戲需求
不一定要好的CPU
目前VGA直接的對"畫質"的影響力比起CPU明顯
在成本考量下會先上VGA
而沒成本考量則會兩者一起上

-----------
題外話
你也很偏激

發表回應

謹慎發言,尊重彼此。按此展開留言規則