如何優化,讓電腦真正快起來

2022-07-18 08:00:18 字數 2185 閱讀 6978

作為程式設計師,對機器的效能要求是無止境的。即使是當今最power的硬體,vc的編譯時間仍然很長。真是懷念delphi 5的秒編體驗啊。以下針對各個方面,分開講述效能優化的方法。基本上都是靠第三方軟體或rmb可以達成的方法,操作難度不大。

首先還得說說硬體,畢竟是基礎。cpu速度、記憶體大小、硬碟平均訪問時間,是對編譯速度影響最明顯的硬體因素。

windows 7在長期執行的效能和穩定性上都超越了windows xp,值得推薦。至於server作業系統,除了可以使用更大記憶體,其他方面提公升不明顯,何況記憶體還有破解補丁。

前面提到配置8gb記憶體,在32位windows系統上無法直接使用這麼大的記憶體。其實32位系統完全可以使用128gb的記憶體,微軟故意做了限制。就算只有4gb記憶體,也無法完全使用。我的記憶體浪費了整整5gb:

這記憶體錢就白花了……

readyfor4gb通過修改作業系統的核心檔案,放開了記憶體大小的限制,讓32位windows可以使用最多128gb的記憶體:

這是破解之後的:

使用readyfor4gb有兩個限制:

除了cpu速度,io就是大多數電腦的效能瓶頸了。同等硬體下,提公升效能最直接的方法就是快取。配備超過4gb的記憶體,為的就是快取。我在公升級8gb記憶體後,應用程式的響應速度提公升明顯,多開vs也很流暢。

使用後最明顯的變化就是編譯時硬碟的寫操作少了很多,甚至完全沒有,不論是編譯速度,還是編譯時做其他操作的響應速度,都有一定提公升。沒有測試資料,只能說個人體驗不錯。

supercache的另乙個作用是針對ssd硬碟,減少了寫操作的次數,提公升了效能,延長了ssd的壽命。

supercache在網咖和伺服器中都有不錯的應用,實際療效請google。

如果電腦記憶體確實不大,也無法公升級,那麼可以考慮使用一些記憶體管理軟體。這類軟體可以更快的釋放windows的備用記憶體,給應用程式更多的可用記憶體。這類優化在windows xp上更加明顯,因為xp本身的記憶體管理存在缺陷。推薦使用cacheman管理windows cache:

磁碟碎片會明顯的降低檔案訪問速度,特別是在經常更新源**庫和編譯的工作環境中,所以磁碟整理軟體是必須的。市面上的磁碟整理軟體很多,商業的免費的開源的都有。diskeeperperfectdisk歷史悠久,技術牢靠,是其中的佼佼者。perfectdisk的優勢在於整理演算法,可以減少磁碟整理的次數;而diskeeper的優勢在於防止產生碎片和優化的後台整理。安裝後基本都不用設定,就能自動在空閒時整理磁碟。

c++編譯緩慢是不爭的事實,多年來也積累了各種技術可以加快編譯速度:

windows優化軟體有不少,如windows優化大師。這些軟體的優化手段大同小異,實際效能提公升有限,但某些優化可以帶來更好的使用者體驗,如選單響應速度等。也存在部分軟體優化過度,導致系統執行不穩定,過猶不及。上面提到的cacheman本身就有系統優化功能,優化後系統穩定,可以一試。

讓你U盤馬上快起來

明明記得自己的u盤傳輸速度平常為5mb s 6mb s,還經常羨慕人家3.0晶元的u盤傳輸速度快,後來意外發現自己的u盤速度竟然達到了10多mb s 但有時一開始速度很快隨後會有速度慢慢減慢的現象 仔細一想,是因為前幾天考備乙個超過4g的單檔案時迫不得已將u盤格式從fat32轉換為了ntfs格式。自...

如何讓自己快樂起來

人怎樣變得快樂,這是個費解的問題,一位澳大利亞心理學家寫了一本有趣的書,請讀一讀吧,或許對我們每個人都有啟迪。為現在而活 你所擁有的只是現在。內心的平靜,工作的成效,都決定於我們要如何活在現在這一刻。不論昨天曾發生過什麼事,也不論明天有什麼即將來臨,你永遠置身 現在 從這個觀點來看,快樂與滿足的秘訣...

如何讓內心強大起來

前一段時間,一直在思考如何讓自己的內心足夠強大,思考未果,從網上 down 了一篇,覺得不錯,掛出來供以後看看。內心強大的人是指乙個人的精神境界達到了一定的級別!以至於讓人們折服!世界上有這麼一種人,似乎特別得到老天爺的偏愛 他總是有自己的理想,並且總是努力去做,最重要的是,老天爺每一次都會幫他取得...