※ 本文轉寄自 ptt.cc 更新時間: 2021-03-14 03:39:10
看板 MobileComm
作者 標題 Re: [討論] 安卓用久就會慢是因為記憶體吃滿
時間 Sat Mar 13 21:01:27 2021
其實這個症頭…我之前也遇過
但通常病根不是你的記憶體太少系統沒殺掉後台App的關係
(不過你手機的RSM低於3G的話…那應該還是RAM太少的問題)
這問題的根源通常是你的手機有升級過系統
(不過你手機的RSM低於3G的話…那應該還是RAM太少的問題)
這問題的根源通常是你的手機有升級過系統
但是你又沒有「重設」、「雙清」過的關係
之前有一陣子懶得刷機
不信邪從Android 9直接原廠系統升級到Android 10
一開始還算正常
等過了一個星期後系統開始輕微卡頓
一個月後系統卡頓情況越來越嚴重
整隻手機跟中邪一樣,重開機後會恢復正常一下下
但是過了三天之後又會恢複各種延遲卡頓耗電
(各種Memory Leak的症狀……)
後來被卡頓弄得受不了
信邪了
直接刷掉Recovery換成TWRP
然後進TWRP把Cache和Dalvik Cache清除
(為了保留使用者資料沒有清除/data
要不然就跟用系統內建的「重設」沒兩樣
沒必要特地刷Recovery了)
重開機進系統,等系統花10分鐘重建Cache和Dalvik Cache了
呼……就像是被做法除靈一樣
所有莫名奇怪的卡頓情況都消失了
系統又恢復了剛拿到般的順滑省電
而且再也不會出現三天後系統又開始卡的情況
直到…………
某天系統又半夜偷偷升級……升級到Android 11………
於是我又二話不說直接開刷TWRP了幫手機除靈了
以上經驗,供您參考
如果你不想刷機的話
大概就只能手機內建的「重設」功能幹掉舊版系統殘存的Cache/Dalvik Cache了
我是覺得這個清除重建Cache/Dalvik Cache
同時保留/data使用者資料的功能
應該要內建在Android功能內
或是讓手機升級系統後自動清除這兩個分區
而不是讓知道病根的使用者要自己動手刷機
不知道的人每三年就跑上來抱怨自己的手機變卡頓…Orz
是說,我覺得我的Nexus 4(2G RAM)和紅米Note 4X(3G RAM)還是蠻順的
只是電池已經不行了,大概每隔幾個月會從抽屜拿出來緬懷一下XD
※ 引述《Sinreigensou (神靈幻想)》之銘言:
: 我的ROG PHONE最近也邁入第三年
: 不過真的有時候會感覺突然變很頓
: 結果進去看記憶體發現
: https://i.imgur.com/23u7qb3.jpg
: 記憶體已經用掉90%以上
: 不過就算用內建的智能管家清除也會剩下4G-6G左右很快就會滿
: 這是剛剛清完,從7.4G變成6.5G
: https://i.imgur.com/zV5KYF0.jpg
: 我除了必要的通訊軟體跟遊戲回體通知等
: 很多APP幾乎都關閉自啟動了,結果還是一直爆記憶體
: 然後進去後台看
: https://i.imgur.com/U3yTnVW.jpg
: 這些東西怎麼看都不到6G,到底誰在吃?不知道
: 8G都會爆,以後可能都要買12G甚至是18G
: 安卓的記憶體需求比想像中多
: 沒有超大記憶體時常手動清記憶體變成必要動作
: 清完真的當下會有感變順,但是因為沒砍很多掉
: 很快又要再清一次一直循環,真的很煩
: 安卓真的要改善這個缺點
: 一樣多工windows耐受程度好很多
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.78.71.197 (臺灣)
※ 文章代碼(AID): #1WJBUhJm (MobileComm)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1615640491.A.4F0.html
※ 編輯: jhangyu (112.78.71.197 臺灣), 03/13/2021 21:03:41
--
推 : Pixel開始新的原生recovery已經不讓使用者清cache1F 03/13 21:03
→ : 了
→ : 了
→ : 那看起來還是直接上TWRP最省事了3F 03/13 21:07
→ : 哪有那麼複雜 就一個拿ASUS非最新款手機來下結論4F 03/13 21:09
→ : 說「安卓會卡頓是因為這樣」的文章 看看參考就好
→ : 說是ASUS這樣還比較有理 沒想到直接說安卓是這樣
→ : 還那麼多人上當搭腔 哈哈哈
→ : 說「安卓會卡頓是因為這樣」的文章 看看參考就好
→ : 說是ASUS這樣還比較有理 沒想到直接說安卓是這樣
→ : 還那麼多人上當搭腔 哈哈哈
→ : ASUS的系統當然是……嗯……8F 03/13 21:12
→ : 但是清除Cache和Dalvik對ASUS手機還是有用的
→ : 但是清除Cache和Dalvik對ASUS手機還是有用的
推 : 一般完整升級都會清掉快取的,雖然不知道ASUS搞什麼10F 03/13 21:16
→ : 我sony 1ii 升級11,也沒清快取什麼的,反而還變順
→ : 我sony 1ii 升級11,也沒清快取什麼的,反而還變順
推 : 只清除CACHE有用嗎?沒解鎖不能刷TWRP12F 03/13 21:17
推 : 我也很好奇你是哪家的手機13F 03/13 21:18
→ : 現在還有哪家FOTA升級還一定要雙清的 我一定避開
→ : 現在還有哪家FOTA升級還一定要雙清的 我一定避開
→ : 只清快取沒用,連Dalvik Cache都清比較徹底15F 03/13 21:22
→ : 其實嚴格來說沒有一家手機FOTA後連Dalvik也會清的
→ : 所以你只能避開所有的廠牌,XD
→ : 其實嚴格來說沒有一家手機FOTA後連Dalvik也會清的
→ : 所以你只能避開所有的廠牌,XD
推 : 但我現在用的升級沒清也沒問題 難道你要說我運氣好?18F 03/13 21:25
→ : 沒遇到很好啊,只是有遇到就可以這樣解決最有效19F 03/13 21:26
→ : 比較不會遇到的可能你的系統比較接近原生系統
→ : 遇到這種問題的機率就比較少
→ : 如果你的系統客製化程度比較高
→ : 遇到跨版Cache造成卡頓的機率就比較高
→ : 比較不會遇到的可能你的系統比較接近原生系統
→ : 遇到這種問題的機率就比較少
→ : 如果你的系統客製化程度比較高
→ : 遇到跨版Cache造成卡頓的機率就比較高
推 : 安卓真的教會很多人懂手機24F 03/13 21:30
推 : 從不升級, 出廠版本用到除役, 沒頓過, 一生平安哦25F 03/13 21:30
推 : 其實大升級我都直接重置最乾淨26F 03/13 21:31
→ : 「重置」就是會清除Dalvik Cache分區27F 03/13 21:33
→ : (實際上是ART Cache)沒錯喔,所以這也是有效的
→ : (實際上是ART Cache)沒錯喔,所以這也是有效的
推 : 有哪些牌子要雙清的說一下以後免得踩雷29F 03/13 21:36
→ : 我用了6個廠牌都是如此,你要我全部報數出來嗎?30F 03/13 21:37
→ : 報一下吧,造福人群31F 03/13 21:39
→ : 請問6個廠牌都這樣你從不懷疑是APP的鍋?32F 03/13 21:39
→ : 如內建的FB APP很吃RAM 新機必關必刪FB APP
→ : 如內建的FB APP很吃RAM 新機必關必刪FB APP
推 : 我手機都買停止升級的,然後一次升完重設再開始用34F 03/13 21:40
推 : 樓上那你這樣也要祈禱那支手機最後一版系統沒雷啊XD35F 03/13 21:41
→ : 那樣等於是用三年前的手機吧,就算老人也沒那樣買36F 03/13 21:43
→ : 手機的
→ : 手機的
推 : 以前用華碩PF2 那最後一版系統爛到我想拿去皇家降版38F 03/13 21:45
→ : Google/Samsung/小米/華碩/LG/HTC39F 03/13 21:45
推 : Nexus 4扣掉原生只能算LG40F 03/13 21:47
→ : 那你怎麼還沒換iPhone41F 03/13 21:47
→ : 基本上新機買來我都是先幹掉內建無用的程式的42F 03/13 21:47
→ : 排除這幾個廠牌我看你們也沒多少廠牌可以買了XD
→ : 剩下不代表沒有這個問題只是我沒有用過而已
→ : iPhone是iOS太難用,怎麼改都沒救的那種
→ : 排除這幾個廠牌我看你們也沒多少廠牌可以買了XD
→ : 剩下不代表沒有這個問題只是我沒有用過而已
→ : iPhone是iOS太難用,怎麼改都沒救的那種
→ : Sony那種問題大概是最嚴重的所以你沒列也沒差46F 03/13 21:48
→ : Pixel也有這個問題,放心吧47F 03/13 21:49
→ : 就我觀察而言這是Android的通病,架構設計的問題
→ : 就我觀察而言這是Android的通病,架構設計的問題
推 : 我比較好奇你所謂的"memory leak"是看到什麼 下這個49F 03/13 21:52
→ : 推論?基本上 清cache應該對這個沒幫助
→ : 推論?基本上 清cache應該對這個沒幫助
推 : 清快取(雙清)就像在揚湯止沸,谷歌沒有給出更好的51F 03/13 21:54
→ : 記憶體管理策略根本無解
→ : 記憶體管理策略根本無解
推 : 快取跟記憶體管理是兩回事吧...53F 03/13 21:55
推 : 三星款的想買 S21 有推薦清理工具嗎54F 03/13 21:56
→ : 不重開一陣子記憶體會越來越少55F 03/13 21:56
→ : 而且清除後台App沒什麼效果
→ : 記憶體可用量還是沒回來多少
→ : 而且清除後台App沒什麼效果
→ : 記憶體可用量還是沒回來多少
推 : 所以才有開發者自己寫simple low memory killer58F 03/13 21:57
→ : 三星近幾年的幾隻我都沒碰到問題 頂多升級後用三星59F 03/13 21:58
→ : 自己的app booster重跑一次而已
→ : 自己的app booster重跑一次而已
→ : 是推測不同系統版本做出來的ART Cache61F 03/13 21:58
→ : 雖然在新版能執行但還是會有衝突bug
→ : 造成memory leak情形變得嚴重,有錯請指正
→ : 雖然在新版能執行但還是會有衝突bug
→ : 造成memory leak情形變得嚴重,有錯請指正
推 : 樓主知道Pixel沒有cache partition了嗎?64F 03/13 21:59
→ : Pixel那個很麻煩…他的Cache是被系統管控的65F 03/13 22:02
→ : 不是一個分區,所以我只能用重設功能
→ : 要不然一個一個App清會煩死
→ : 不是一個分區,所以我只能用重設功能
→ : 要不然一個一個App清會煩死
推 : 這樣作還不如直接wipe data68F 03/13 22:04
→ : 對,兩者效果相同,wipe data比較快一點69F 03/13 22:10
→ : 奇怪,我拿三星s系列升級都沒感覺什麼重設雙清到底70F 03/13 22:13
→ : 是什麼?,前天s20剛從10升級到11還突然覺得變快真爽
→ : 是什麼?,前天s20剛從10升級到11還突然覺得變快真爽
推 : 從M8到現在的N20U,升級後從來沒有雙清過,手機一72F 03/13 22:18
→ : 樣順
推 : 另外,小弟從HTC(蝴蝶機,升級也沒卡過)、LG到現在
→ : 的三星,手機用了超過10款,記憶體從2GB到12GB,不
→ : 論大小版升級後從沒雙清過,一樣很順暢
→ : 樣順
推 : 另外,小弟從HTC(蝴蝶機,升級也沒卡過)、LG到現在
→ : 的三星,手機用了超過10款,記憶體從2GB到12GB,不
→ : 論大小版升級後從沒雙清過,一樣很順暢
→ : 如果你手機跟我一樣裝了200多個App77F 03/13 22:26
→ : 那可能遇到的機率高一點
→ : 我不是每次升級都會遇到,但是每個廠牌都有遇過
→ : 當初S7 Edge升級的時候為了避免破壞Knox
→ : 只能用原廠的重設功能,超不方便的
→ : 那可能遇到的機率高一點
→ : 我不是每次升級都會遇到,但是每個廠牌都有遇過
→ : 當初S7 Edge升級的時候為了避免破壞Knox
→ : 只能用原廠的重設功能,超不方便的
推 : 說到底不會是體感的問題吧 你的順/卡不是我的順/卡82F 03/13 22:27
推 : 買紅米一年半就換,體驗一直很好XD83F 03/13 22:28
→ : 反正都有人能體感出毫秒差距了,大驚小怪==84F 03/13 22:30
→ : 叫老人家學這些有的沒的 iOS備份還原實際85F 03/13 22:31
→ : iOS遇到卡頓解不了我都直接DFU刷機XD86F 03/13 22:33
→ : 其實我覺得Google地圖是一個很好的測試指標
→ : 因為他總是第一個讓我感覺到App出現卡頓
→ : 清ART Cache後又能馬上恢復
→ : 其實我覺得Google地圖是一個很好的測試指標
→ : 因為他總是第一個讓我感覺到App出現卡頓
→ : 清ART Cache後又能馬上恢復
→ : 安卓厲害的地方是系統基本上會主動佔用一半ram,剩90F 03/13 22:37
→ : 下的一半還會預留一些做預備,能給使用者支配的部
→ : 分少的可憐
→ : 下的一半還會預留一些做預備,能給使用者支配的部
→ : 分少的可憐
噓 : 200app....93F 03/13 22:44
→ : 看了一下記憶體的確是一直保持一半沒錯97F 03/13 22:54
推 : 實際上一般人就是更新,然後覺得開始慢了沒冤枉98F 03/13 23:17
推 : 看來ram還是買大一些好99F 03/13 23:19
→ : 買RAM小RAM大的最後都會被撐滿,Android機制問題100F 03/13 23:28
→ : 更應該說,這就原生Linux的系統機制啦
→ : 只是看你用了什麼App而已,加速撐滿
→ : 更應該說,這就原生Linux的系統機制啦
→ : 只是看你用了什麼App而已,加速撐滿
→ : 用安卓真費心,你要不要去應徵google工程師幫他們解103F 03/13 23:39
→ : 一下問題
→ : 一下問題
推 : 用安卓和開福特一樣,都會很懂你買的東西105F 03/13 23:48
推 : 使用者體驗真好106F 03/13 23:55
→ : 順帶上了一課
→ : 順帶上了一課
推 : 奇怪,我怎麼就從來沒遇過需要雙清的問題108F 03/14 00:40
→ : 自從從infocus改拿華為跟三星後沒雙清過了109F 03/14 00:48
→ : 這些topq大廠的更新機制很穩定
→ : 這些topq大廠的更新機制很穩定
推 : pixel 用到現在快兩年跟一開始一樣順111F 03/14 01:01
推 : 安卓很難更新到三年吧,我基本上是找兩年前的,反112F 03/14 01:08
→ : 正都是輕手遊,系統有BUG就...自己刷吧XD
→ : 正都是輕手遊,系統有BUG就...自己刷吧XD
推 : 事實上 wipe catch清的也不是dalvik(art) cache....114F 03/14 01:27
推 : 難怪一般使用者都去買iphoneQQ115F 03/14 01:54
推 : 好文推推@@感謝116F 03/14 03:24
--
※ 看板: MobileComm 文章推薦值: 0 目前人氣: 0 累積人氣: 142
回列表(←)
分享