效能提昇的硬道理:破解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 留言

凌武
21.  凌武 (發表於 2012年4月06日 11:44)
常用的預先載入? (⊙ˍ⊙)
那我開機不就立刻爆了......(≧▽≦)

開機常開不同的軟體
這樣根本就搞笑

3通道??? 那不是X58時代嗎?
現在 SNB都比他快多少.....
路過的苦主
22.  路過的苦主 (發表於 2012年4月06日 11:53)
多核心應該還是有差吧!?
雖然一般程式只能支援單核心
但現在用電腦應該不會一次只做一件事吧!?
SeiWeng
1人給推

23.  SeiWeng (發表於 2012年4月06日 11:55)
其實有些人還是對 Windows 7 抱持 Windows Vista 初版的態度,不過在目前主流硬體上 Windows 7 絕對是支配效率高於 Windows XP 我相信這根本沒辦法否定的事情的,除非微軟沒事對 XP 再進行大修

而 Vista 我也曾經是初期的使用者(Notebook 搭),Vista 的資源支配算是目前蠻高的,假使要把 XP, 7, 8 預覽版都比下去.....算是引起新版系統更吃硬體的傳聞

---

另外,新時代硬體根本可以忽略掉 OS 和防毒,這點我不知道誰有注意到,過去使用 XP 的時代沒事多少會裝一個控制記憶體的小軟體,直到 W7 時代,一方面 OS 有進行調整,另一方面就是我們的 CPU 和 RAM 效率更高容量更大,除非你真的再做一些高耗的行為,否則我相信,防毒在這時代除非你被病毒纏上,否則他蠻透明人的感覺
5b97139ca56e94671318588d588fc5b7?size=48&default=wavatar
1人給推

24.  kk (發表於 2012年4月06日 12:33)
win7的確是要用更多的記憶體啊?
xp和win7大約差了幾百mb
而且用作"快取"的記憶體太少的時候系統明顯會慢掉

搞不懂狀況的反而是小編自己吧
什麼都沒幹就已經用了2.48gb
快取用的根本就不會加到這個總數裡
小編的電腦有很多垃圾軟體?
3f31b2f49dcaf963b1f4ad72bf035256?size=48&default=wavatar
1人給推

25.  M Jwo (發表於 2012年4月06日 12:51)
四個都不是謠言啊!
1. 比起WinXP 32bit,主流的 Windows 7 64bit,相同軟體 64bit 的確是比 32bit 用更多記憶體。
2. 用到記憶體怪物的軟體,就知道 12G 真的快過 8G ,如果 8G 程式都吃不完了,那雙通道會比較快。
3. 影響少也是有影響
4. 多核真的有差,尤其是同時跑多個程式,當然你每次只用一個程式而且那程式也沒針對多核做處理就沒差。
69efbdef00fa83c8df3de7a35a794ede?size=48&default=wavatar
1人給推

26.  Double X (發表於 2012年4月06日 19:43)
不同意 防毒軟體 的說法~!
對於IO效能普普的消費級電腦, 防毒軟體依然是超級吃IO資源!
SongK
1人給推

27.  SongK (發表於 2012年4月06日 19:45)
※ 引述《小皮兒》的留言:
> 硬體堪用下,把系統調整好,才是王道。
>
> 若只是上上網,打打文書,看影音,即使是六七年前的電腦(CPU:AMD TL52 1.6G 2G實體RAM,內顯VGA ATL 1150 share 128RAM)與OS(XP SP3),一樣可以跑得飛快。
>
> 選套適用的防毒軟體,做好RAMDISK(虛擬記憶體 與 瀏覽器CACHE),把瀏覽器的加速CONFIG設對,有點閒錢的去買SSD,定時CCleane,DEGRAG。
>
> 做好調教,這樣電腦不飛快才有鬼....

硬體這麼爛,用一個月後,電腦飛快才有鬼
100000134301411
28.  100000134301411 (發表於 2012年4月06日 23:08)
https://www.facebook.com/photo.php?fbid=367784286569378&set=a.363184577029349.103577.100000134301411&type=3&permPage=1
對我來說記憶體越高越好
可以多開幾個vm,主要拿來開發程式用的

平常的使用者
用windows 7 64bit 我會建議ram 至少4g以上,
因為我們永遠無法知道使用者開了多少個應用程式


掃毒軟體對自己沒信心怕上網中毒的就裝一裝吧


至於多核心會不會增加效能,這一定是肯定的
現在有越來越多軟體可以支援多執行序了,單單用7z你可能就比別人快好幾倍,

i/o管理同樣很重要,
通常i/o吃比較重的檔案放到與os不同的磁碟上運作,對於效能上來講會有一定程度的幫助

當然舊電腦沒事也不用亂昇級又不是要拿來打遊戲,
甚麼樣的配備做甚麼樣的事情囉
100000134301411
29.  100000134301411 (發表於 2012年4月06日 23:19)
※ 引述《100001558897021》的留言:
> 類似的迷思還有:是否要經常重組硬碟?

理論上還是需要重組,
不過現在的磁碟效能比以前95 98時代好上太多倍了,
不重組其實可以說是無感

附帶一提目前硬碟都這麼大可以把
磁簇規畫成64k
對大檔讀取速度會有效能上的提昇
有興趣的人可以去google一下
Db1504856e48cff30b19327d00ce948a?size=48&default=wavatar
30.  dsgkerop (發表於 2012年4月08日 12:17)
核心的多寡有事會影響效能的
假如你開一個遊戲 同時在開瀏覽器上網
手中的滾輪在滑的時候 網頁是卡的下來的(雙核心)..
color7017
31.  color7017 (發表於 2012年4月08日 12:27)
雖然文中並非一點道理都沒有
但文章最大的問題是總是假設在某一種情況下
7501a528fd2287f9d9839be46f78722c?size=48&default=wavatar
33.  mobile 01 (發表於 2012年5月20日 10:57)
※ 引述《dsgkerop》的留言:
> 核心的多寡有事會影響效能的
> 假如你開一個遊戲 同時在開瀏覽器上網
> 手中的滾輪在滑的時候 網頁是卡的下來的(雙核心)..
四核心的X4 640表示無壓力....

這根本是帶業媒體講的話,根本不值得相信

所以是說,128MB跑雙通道,速度會比8GB跑單通道還快囉?

防毒軟體,有資源吃得少的不用,去用占用資源大的,再來說影響效能

絕大多數的軟體只有單核支援,聽你造謠
3DMARK 11只支援單核心麼?BF3只支援單核心嗎?

沒有任何電腦活動,你的cpu能吃到這麼多,你得CPU真是太勤奮了!

5bfe681dca9870cca964e18092d68e9c?size=48&default=wavatar
34.  G哥 (發表於 2012年5月31日 12:08)
※ 引述《刃羽》的留言:
> Window7 會保留使用者常用軟體的記憶體
> 那假設那些記憶體占用過多,能不能把它取消呢?
> 用一般常見的釋放記憶體的軟體嗎?

可以的! 只要關閉Windows內的Superfetcg這個服務就可以關閉這個功能了!!

另外電腦常放在那,你會發現硬碟一直自己在跑,動一動滑鼠卻又不跑了,那個是Windows在記錄檔案的位置,這樣電腦找檔案比較快,但對老舊硬碟來講有可能會有壽命的問題! 可以順便關閉Windows Search這個服務!
5bfe681dca9870cca964e18092d68e9c?size=48&default=wavatar
35.  G哥 (發表於 2012年5月31日 12:11)
※ 引述《jimmy》的留言:
> 我用PC-cillin 2012 開機他程式載入超久
> 換avast! 一下就好了

沒有! 其實PCC2012開機載入很快,不用4.5秒就好! 只是他們為了解決一些衝突程式的問題,故意設計在開機時延遲啟動防護! 所以你會看到它上面寫[正在啟動安全防護]實際上它已經跑好了,在等待而已! 你即使拿出I7+ intel SSD 啟動時間也是一樣的。 那個顯示那樣並不會占用系統資源! 放心
3ab6e788e3560fd3a94bb689d1e75ca4?size=48&default=wavatar
36.  JEH (發表於 2012年5月31日 12:59)
自從換了SSD之後 上次心血來潮重灌回HD
才發現我已經回不去了~!
3a1e4052eb4c24b37d0174d389f93505?size=48&default=wavatar
1人給推

37.  Yan Ting (發表於 2012年5月31日 13:42)
<( ̄︶ ̄)>
看完這篇文章後,個人認為受益蠻多的。
雖有些理論被推翻了,但是不管怎麼樣,
回到最終的出發點來看,編輯也是想讓大家省錢,
並且主要是跟大家說要花對的錢換對的東西,
這樣才是最實用的吧。(個人中間立場,沒有偏向誰)
個人認為,速度方面上,其實....大家都忽略了"散熱"
這個問題不管你水冷也好、風扇多也好、或者冷氣房OR
拿大電風扇吹它都一樣,熱度真的有影響一點點速度,
當然我要說的是不管你怎麼"吹它",其實最主要的是"灰塵"
當你的主機板鋪上一層灰塵時,你的散熱能力就差一大半了,很多人都沒有想過硬體為什麼會壞掉?難道真的是傳言中
的"耗材"嗎?喔不!!我一台電腦可以用五年以上,硬體方面、
不管是主機板、顯示卡、光碟機、硬碟、有的沒的,
它好好的在運作哪有壞掉的理由?!
原因其實很簡單、但是想的到的人並不多。
因為殺手就是"灰塵",為什麼?!
都說是灰塵了...灰塵的粒子當然有很多元素,
當然其中一定會有鐵的元素,那你想想...當你整台電腦裡
佈滿一層灰塵時,鐵的粒子當然一定會導電,所以呢?!
不管是主機板"顯卡啦"硬碟啦,只要有電路板部分,
一定會被亂倒通、這樣情況下你的硬體不燒壞才怪(⊙ˍ⊙)
當然,不見得有灰塵就會立刻導通燒壞,要看灰塵的厚度,
也要看有沒剛好導通到,不要說不可能、時間久了就是會讓
它重疊到並且導通。
再來就是,你硬體上佈滿一層灰塵了,就算你在用電風吹
你還是一樣吹表面啊囧rz灰塵不清熱哪排的出去?!
(以上是小弟修電腦的經驗而來,如有誤言、歡迎指正賜教)
C0265204b493fb9aadc398eda6693f6b?size=48&default=wavatar
38.  sep (發表於 2012年7月14日 10:57)
※ 引述《Albert》的留言:
> 回樓上
> 一
> 用win7根本沒什麼問題
> 況且你只要是正版~更新後很多相容性迎刃而解
> 能解釋的是你沒有裝正版
> 另外就是你的電腦記憶體小得可憐

現在沒用過win7,所以不太清楚
早期WIN7剛推出一堆相容性問題
我說的是早期,那時根本沒啥更新推出
現在的話...我就說我不清楚了,別誤導其他人
(軟體上還是有差,因為早期的軟體有些要換新的才能用
不想多花錢買新軟體不可以嗎?)

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

我說特殊需求不適跑遊戲呀
跑繪圖軟體的
如果你常一口氣開3-4個繪圖軟體
你就知道記憶體真的很需要

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

基本上是建議
至於習慣不同的
也不強求


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

好啦 我成是我寫這篇文的確是偏激了點
業代遇多了
就會有點反感這種不寫清楚的文章

重點是 怎樣提升效能 沒寫呀= ="
97c7b5651d1d70bcab14249e0cc93520?size=48&default=wavatar
39.  123 (發表於 2012年10月03日 10:34)
SSD+1,裝了SSD之後才知道什麼叫做提升效能

發表回應

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