![]() |
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2000 您的住址: 花巷草弄12號
文章: 4,454
|
Minimem v1.1 記憶體管理程式
丟掉坊間一般的記憶體最佳化程式吧 Minimem 讓你知道什麼叫真正的記憶體管理
雖然目前記憶體的價格很便宜,在購買或是組裝新電腦的時候 2GB 記憶體似乎已經成為最基本的建議配備,預算較高的人甚至裝到 4GB 或 8GB 來享受使用時「資源零缺乏」的暢快感,但或許也正是因為如此,當今的軟體也越來越耗用資源。原因可能是反正電腦有用不完的資源,所以軟體開發者對於記憶體控制就不像以前那麼嚴僅,或是軟體隨著版本的演進被塞入愈來愈多的功能僅管不知道這些功能是不是使用者真正需要的。 不管怎麼樣,軟體是吃記憶體的怪獸已成了事實,哪怕是電腦插了 16 GB 的記憶體也將有被消粍完的一天。加上作業系統本身對於記憶體管理又極為低能,因此坊間開始出現了所謂的「記憶體最佳化程式」這種東西,目的是希望透過這些程式來實現更有效的記憶體管理,釋放出更多的可用空間供其它程式使用。但是這東西並不是十全十美,一般的記憶體最佳化程式其實是「強制」剝奪程式使用記憶體的權利,將記憶體內正在使用的資料轉移到分頁檔 (或稱虛擬記憶體),藉此達到釋放記憶體的目的,等到再次請求這些資料時再從硬碟叫回來,這個時候使用者就會感覺到程式的反應變得很緩慢,相信有使用過這類型程式的朋友應該都有這個經驗。 不同於一般記憶體優化程式釋放所有程式佔用記憶體的作法,Minimem 是一個能夠有效降低「由使用者指定」的程式記憶體用量的工具。這個工具一開始是被設計用來解決 Firefox 的 memory leaks 問題,但是後來作者決定改善 Minimem 讓它現在可以對任何應用程式產生降低記憶體用量的效果。 跟據 Minimem 網頁上的說明,它是利用「移除程式非必要的記憶體分頁 (Memory Page)」的機制來達到降低程式記憶體佔用量的目的。也就是說,Minimem 並不會隨意釋放使用中的記憶體,所以並不用擔心程式因為被限制記憶體使用權而降低執行效能。 在什麼樣的情形下適合使用 Minimem? 【一些傳統的 Office 軟體】像是 Microsoft Office、Open Office 等等,通常它們佔用的記憶體資源較高。 【常駐在系統列的程式】因為大部份時間這些程式並不需要與使用者互動,出現在前台的機會也較少,所以只要給它們最低的記憶體資源就可以正常運作。 【有 Memory Leaks 問題的軟體】因為設計不良導致程式不能有效率地利用記憶體而不斷增加記憶體的需求量,例如 Firefox 2。雖然 Mozilla 聲稱 Firefox 3 已經大幅改善此問題並且加入記憶體回收機制,不過在我的使用經驗中常常還是會發生「失控」的情形。 【大量的程式同時執行】像我這種電腦重度使用者來說,同時執行十幾二十個程式是很平常的事,因此對記憶體的使用量可就錙銖必較了。 【老舊、記憶體資源不多的電腦】對於一些上了年紀的電腦來說它們擁有的記憶體數量可能不高,但又要執行一些比較吃重的應用程式,這時 Minimem 就很適合它們了。 【任何你覺得該節省記憶體的程式】不管是什麼程式,只要你覺得它吃記憶體吃得太兇就可以將它交給 Minimem "處理"。 安裝 Minimem 之前必需先安裝 .NET Framework 3.5 (如果沒有的話)。 軟體基本資訊 軟體名稱:Minimem 最新版本:1.1 軟體性質:免費軟體 軟體語系:英文 軟體首頁:http://minimem.kerkia.net/Default.aspx 使用方法 請參閱 http://blog.joaoko.net/archives/630
|
||
|
|
|
Major Member
![]() 加入日期: Aug 2004
文章: 171
|
大大你自己用過的感覺是如何
|
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2000 您的住址: 花巷草弄12號
文章: 4,454
|
引用:
So Far So Good 感覺很不錯 ![]() |
|
|
|
|
Amateur Member
![]() 加入日期: Jan 2006
文章: 43
|
請問這款軟體和CachemanXP比較起來如何??
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2000 您的住址: 花巷草弄12號
文章: 4,454
|
引用:
請仔細看第一篇的原理說明 |
|
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2006 您的住址: 人群中
文章: 2,437
|
引用:
joaoko's blog裡面寫的是.NET Framework 2.0 到底哪一個是對的? .. . 自問自答 3.5才是對的...Minimem1.1在安裝時就會提醒 此文章於 2008-08-15 11:16 PM 被 Axel_K 編輯. |
|
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Oct 2006
文章: 1,283
|
我覺得Vista 64的記憶體管理已經比XP好多了
請問樓主是用甚麼OS?
__________________
閉關修練中 |
|
|
|
Major Member
![]() 加入日期: Sep 2003
文章: 245
|
樓主
是不是可以這樣說 這程式不是單純的把 記憶體中的資料轉到虛擬記憶體 而是判斷目前程式用不到的記憶體給釋放出來 而不是像傳統的一樣 從記憶體轉到虛擬記憶體而已 因為轉到虛擬記憶體對系統而言根本不算釋放 |
|
|
|
Major Member
![]() 加入日期: Sep 2003
文章: 245
|
再一個問題
哪裡有完整版(直接安裝 不須再網路下載資料) 的 .NET 3.5 要2008年釋出的版本 謝謝 |
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: May 2002 您的住址: 地球的上面..
文章: 3,389
|
引用:
把實體記憶體上配置的page丟到backing storage(ex:HDD).. 這樣效能很差吧.. ![]() 我個人想法是一般4GB以上的電腦根本不需要用這個... 難道從HDD去swap in效能就會好??.. 見鬼了!!怎麼樣也不會比去Memory存取的Access Time來的佳... 此文章於 2008-08-16 04:31 PM 被 vxr 編輯. |
|
|
|