Re: [軟體] Memory free2 ~~ 免費中
※ 引述《iOS5 (iCloud)》之銘言:
: http://itunes.apple.com/tw/app/memory-free-2/id460794201?mt=12
: 記憶體釋放軟體~免費中
: 請享用~~
: 當然~~記憶體加滿才是王道啦~ XD
這種東西我都會建議不要裝,因為這東西其實用處不太大
我來聊聊這玩意的原理
iPad上來講釋放記憶體的方法不外乎就是殺inactived的uid
事實上這方法有效,而在iOS新版的也直接支援這種功能
(也就是你home按兩下 長按下面的task 讓他發抖砍掉就是了)
這當然有用,而且是真的有效
可是在PC/MAC上事實上不能這樣做,因為沒有Sandbox
你不能很直覺得說
「啊我在activities list看到一個好像idle很久佔用又很大 直接砍掉」
在大型電腦上是不能這樣搞的,因為大型電腦並非single app based(sandboxed)
所以他們的做法其實都一樣:「跟系統要一塊很大的記憶體然後free掉」
要的記憶體量通常能多大就多大,最好能比實際實體記憶體大一點
為什麼這樣看起來有用?Activity Monitor打開看一下
其實它就是要了一塊很大的wired, 然後直接完整釋放掉變成free(並非變成inactived)
那事實上本來在實體記憶體裡面的東西就被迫排放到swap去了
這樣會增加效能嗎?答案是你會增加OS記憶體管理器的困擾跟降低效能
你只要有太多東西在swap 它必須花上比平常多更多的演算時間來找出資料位置
還要比平常多更多的時間去把它寫回來(通稱Page out)
Page in/Page out/Page fault這關鍵字我不多說明,不過他會大幅度增加這些動作
所以對系統來講速度只會慢不會快,而且只會造成記憶體管理困擾
建議最好不要裝這東西 除非他用的是別的技術
(不過這類型utilities用的方法沒看過第二種)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.113.52
推
09/23 19:52, , 1F
09/23 19:52, 1F
→
09/23 20:24, , 2F
09/23 20:24, 2F
→
09/23 20:32, , 3F
09/23 20:32, 3F
→
09/23 21:05, , 4F
09/23 21:05, 4F
推
09/23 22:12, , 5F
09/23 22:12, 5F
→
09/24 12:57, , 6F
09/24 12:57, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):