PALMisLIFE 討論區

標題: 最有效率的Iphone記憶體優化-Repeat Memory Free [列印本頁]

作者: cc.alan    時間: 2010-1-17 20:31
標題: 最有效率的Iphone記憶體優化-Repeat Memory Free
本文最後由 cc.alan 於 2010-1-25 16:57 編輯

Repeat Memory Free (自動記憶體優化)
說明:
對象: 用來優化已JB且安裝sbsetting的ipod touch, iphone2g, 3g及3gs 使用者
(Warning:因此程式仍是beta所以對iphone可能造成不穩定特別是 iphone 3gs 使用者如要安裝請注意)/update:20100119

作用: 此程式自動執行sbseting中process裡Free Up Memory來優化iphone中的記憶體!

如何安裝:
1. 需要: 已jb的iphone, sbsetting.
2. 必要安裝的直接依賴(dependent): springboardaccess, cycript, Bourne-Again SHell (bash),erica utilities, preference loader, webviewcontroller, adv-cmds, coreutils-bin, coreutils(cydia中找的到).
3. 工具: iFile或winscp
4. 方法:
a.確定1及2步驟完成.
b.使用3.將下載來的.deb傳至/var/root/media/Cydia/AutoInstall/然後restart iphone
c. 在iphone設定裡, 選RepeatMemoryFree的設定然後調整不同的設定(註1), 及用來設定自動關閉 MobileMail程式, 自動關閉Safari及ipod還有在狀態列圖示的開關(註2). 一般人使用Default值就可以了, 但iphone 3gs的使用者可以藉著修改其/System/Library/PreferenceBundles /RepeatMemoryFreeSettings.bundle/RepeatMemoryFree.plist file. 來作最大及最小值調整.


如何移除:
只要到Cydia/ICY中移除掉RepeastMemoryFree此程式後restart即可!

使用感想: 本身使用iphone 3g 16G(好想換3gs)已一段時間一直有記憶體不夠用的麻煩, 例如使用safari或玩遊戲和使用proswitcher+backgrounder等, 但在不久前發現了此程式(應該稱為script才對)真的很有用也不像之前使用IphoneVM那樣造成lag的問題. 在前後嘗試了不同的版本, 作者已經發展到此version 2.6.5 beta版. 也是我覺得最穩的一版, (best ram idle * 46 )但作者也一直在作細調優化等, 更新的很快, 如有任何問題可以馬上提問, 作者及其他人都會很快回應喔. 有心讓你的iphone使用的更順的人一定要試,而且搭配LaunchDaemon優化會更好喔!.

在此下載
更新: http://www.multiupload.com/KIGAGHZTKZ ( version 2.6.6 beta )update:20100119

Change log:
- script優化: 執行時減少使用重複命令.
- 新增: 捐獻給Wikipedia功能, 欲捐獻者可直接在setting中連結到捐獻連結.



==============================================
2010/01/25

]最新版: Version 3.0.2 beta
http://www.multiupload.com/MRIL7DPX0B

直接依賴(DEPENDS):

1- cycript
2- Bourne-Again SHell (bash)
3- coreutils-bin
4- sbsettings


CHANGE LOG:

3.0.2
- 全部運用cycript來執行優化

使用方式:

- 當停止執行app回home後程式會自動執行優化.

- 當正在使用ipod時(在background時), ipod將不會被停止.

- 當respring時, springboard的依附程式會消失, 表示優化功能將不被執行. 但程式將於respring後iphone正常運作下最多在50秒後自動執行daemon依附程式.

- 此版本在setting下無設定介面, 但作者將在之後的release中增加此功能. 如需變更設定值必須由preference.plist中變更.

================================================

"舊版本及change log請見原網站"

註1:
LaunchDaemon interval(in Sec.) - 表示script被執行的間隔時間.
Trigger CPU usage(% total CPU) - 表示當CPU在什麼狀態下script可被執行.
Triggering memory drop(in MB) - 表示script在記憶體下降多少時被執行.

註2: 自動關閉MobileMail, Safari, ipod等功能可以用來讓此script自動關閉這些程式讓如之前有人在查聯絡人時mail自動被打開等得問題, 還有讓safari不用時可以被自動關閉.

註3: 此優化程式仍在beta階段也就是測試的階段所以有無可能搞壞iphone是不確定的, 所以建議iphone玩家級的可以大膽嘗試喔!

註4:
當script執行時會有白色"+"在上方狀態列顯示, 而如出現紅色+則表示因為iphone CPU loading較高或在使用Cydia所以沒有執行.

註5: (2010/01/25)
Version 3.0.2中可以按在電池顯示處來開啟或關閉此程式執行與否.
執行時會出現紅色"OS"


原出處:http://xsellize.com/showthread.php/76965-Repeating-memory-free
作者: andyc568    時間: 2010-1-17 23:51
看了很心動,但是....不想當白老鼠啊!
作者: TsuNaMi    時間: 2010-1-18 00:44
看起來很複雜而已
但其實,上述那些dependent很多在裝Cydia的軟體時,就被裝過了
主要就是上傳那個deb檔而已
不過,我也還沒試過
:p
作者: cc.alan    時間: 2010-1-18 10:21
看了很心動,但是....不想當白老鼠啊!
andyc568 發表於 2010-1-17 23:51


哈..3Gs是不用冒這險啦, 不過對較舊的ipod touch或iphone使用者就真的可以再讓
ram小的機器撐久一點, 由此程式去幫你執行Free up memory真的還不錯!
作者: linda045    時間: 2010-1-18 19:02
小弟已經安裝了, 還沒看出太大的差別. 起碼機器沒有發熱發燙.
也沒再看到記憶體只剩下個位數..應該是有效果才對
作者: kentdong    時間: 2010-1-18 19:55
小弟已經安裝了, 還沒看出太大的差別. 起碼機器沒有發熱發燙.
也沒再看到記憶體只剩下個位數..應該是有效果才對
linda045 發表於 2010-1-18 19:02


是直接安裝那個.deb就可以了嗎?
作者: cc.alan    時間: 2010-1-18 20:37
是直接安裝那個.deb就可以了嗎?
kentdong 發表於 2010-1-18 19:55

直接安裝.deb就可以了喔!然後到setting作設定




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5