• 3

[分享]釋放PPC記憶體的小程式

這麼好用的東西 怎能只下載不回覆 太感謝大大拉

Gpc wrote:


roger.chen168 wrote:

Gpc wrote:
1.這個軟體的限制是 剩餘的Program記憶體必須是用掉的Program記憶體約1.25倍以內(推測值)才有效,簡單的說,就是如果你剩下的RAM還不到危險值,他是不會動作的.

請教!我下載解壓縮後直接貼到,dopod 818無法執行不知程序上那裡有問題?請指點感謝!


我不是說了嗎?如果你剩下的RAM還不到危險值,他是不會動作的

如果點了沒反應,就是那個程式"認為"你的RAM剩餘的還夠

我的PPC 是2002 我隨時都能釋放記憶體耶
包括連續釋放兩次記憶體都行
這個程式依然動作 似乎沒有所說地RAM還不到危險值問題
SEVEN...........................................................................

seven wrote:
我的PPC 是2002 我隨時都能釋放記憶體耶
包括連續釋放兩次記憶體都行
這個程式依然動作 似乎沒有所說地RAM還不到危險值問題


你的RAM有多大?剩餘的又有多少?
如果你的RAM只有32MB,那就是隨時都處在危險值的狀況下.

原來如此,感謝大大的指點
Gpc wrote:


roger.chen168 wrote:

Gpc wrote:
1.這個軟體的限制是 剩餘的Program記憶體必須是用掉的Program記憶體約1.25倍以內(推測值)才有效,簡單的說,就是如果你剩下的RAM還不到危險值,他是不會動作的.

請教!我下載解壓縮後直接貼到,dopod 818無法執行不知程序上那裡有問題?請指點感謝!


我不是說了嗎?如果你剩下的RAM還不到危險值,他是不會動作的

如果點了沒反應,就是那個程式"認為"你的RAM剩餘的還夠
請教一個笨問題,如何自已拉捷徑到程式集
http://jackyduh.servehttp.com/wordpress/
請到http://www.oxios.com/hibernate/看一下原廠的解釋:

WM_HIBERNATE is a window message that is generated by the Windows operating system and sent to an application when system resources are running low. All applications should get the message and handle it by attempting to release as many resources as possible by unloading processes, destroying windows, or freeing up as much local storage as possible without damaging the internal state of the system.

Oxios Hibernate sends WM_HIBERNATE to all applications.

這個小程式只是送一個信號給你目前正在執行的程式, 請他們讓出資源. 這是WinCE OS在資源不足時本來就會做的動作, 用不用它都是沒差的, 與1.25倍或是什麼危險值也沒什麼關係.

WinCE的記憶體管理還算是相當聰明的, 不用執著於"看到"多少MB可以用, 用下去就是了, 不夠跑系統都會幫你在背後處理.
早買早享受 晚買晚後悔 不買不高興

duh wrote:
請教一個笨問題,如何自已拉捷徑到程式集


1. 開啟檔案總管 / 長時間點選你要的檔案 / 選擇複製
2. 同樣在檔案總管 /windows/[開始] 功能表/程式集 長時間點選空白處
3. 選擇貼上捷徑

Watson Lin

這個小程式只是送一個信號給你目前正在執行的程式, 請他們讓出資源. 這是WinCE OS在資源不足時本來就會做的動作, 用不用它都是沒差的, 與1.25倍或是什麼危險值也沒什麼關係.

你有實際用嗎?
實際用的結果就是RAM空間(Program memory)如果剩下太多,點了程式是沒有作用的
要剩少一點的時候才會有作用.


WinCE的記憶體管理還算是相當聰明的, 不用執著於"看到"多少MB可以用, 用下去就是了, 不夠跑系統都會幫你在背後處理.

另外WinCE的記憶體管理算是相當笨拙的,因為它只會在當記憶體已經趨近於爆滿,整台機器快要不行的時候,才會嘗試去把那些東西釋放.為了補救Windows的笨拙,以防用到最後機器進入一個極慢疑似當機的狀態,我們只好手動去有空的時候就要求windows把記憶體release一下
Gpc wrote:
你有實際用嗎?
實際用的結果就是RAM空間(Program memory)如果剩下太多,點了程式是沒有作用的
要剩少一點的時候才會有作用.


這個程式小弟當然有用過(Smartphone上算是相當流行的軟體). 但就如同小弟先前說的, 它本來就是OS內建功能的一部份, 用處不大.

Gpc wrote:
另外WinCE的記憶體管理算是相當笨拙的,因為它只會在當記憶體已經趨近於爆滿,整台機器快要不行的時候,才會嘗試去把那些東西釋放.為了補救Windows的笨拙,以防用到最後機器進入一個極慢疑似當機的狀態,我們只好手動去有空的時候就要求windows把記憶體release一下


以小弟自己的Dopod 818試驗, 先開啟記事, Activesync, Beta Player播MTV, Mediaplayer 10播放MP3
再開啟Papago V9進入導航, 記事自動關閉
開啟Acrobat reader 2.0, Betaplayer自動關閉
開啟遠流字典通專業版, Activesync自動關閉
開啟1-Calc, Mediaplayer自動關閉

如此不斷循環, 上述作業只要位於前景都還是可以正常執行(包括導航), 不至於發呆或當機.
當然還是有些已知的條件能讓PPC中風, 例如兩個頻繁存取SD的程序打在一起, 或是IE的cache不斷長大以致撐爆系統. 但OS本身不是如此不濟, 出問題的通常在某些AP本身的弱點, 例如PPG V9的語音模組.

這個程式真棒,減少了很多reset的次數
我對Luzofan兄說的"WinCE的記憶體管理還算是相當聰明的, 不用執著於"看到"多少MB可以用, 用下去就是了, 不夠跑系統都會幫你在背後處理"真是不能苟同,我的818 reset後程式記憶體約18mb,但經過一兩天的使用後,程式記憶體會變成8,9mb(當然是把執行程式都關掉後的),記憶體就是不見了,而且它也不聰明,玩個遊戲需要10mb記憶體你只剩9mb它就是不讓你玩,OS本身就是如此不濟
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?