不知道是系統本身的問題, 還是我安裝的軟體造成

用過一陣子之後, 就會發現 TX 的手機很燙, 大概CPU都維持50度以上, 且耗電異常, 用system tuner去查, 才看到/system/bin/sdcard 這個 process 一直都佔著 CPU 資源, 就算我把螢幕關起來, 也啟動省電超人(2X Battery)軟件, 也會一直吃 CPU, 特別將休眠的狀況記錄起來, 確實有此情況.
但是重新開機後, 就不會有狀況....

孤狗上好像很少有人提 /system/bin/sdcard 到底是做啥的, 只好上來問問

/system/bin/sdcard CPU loading
/system/bin/sdcard CPU loading
/system/bin/sdcard CPU loading
/system/bin/sdcard CPU loading
這個問題在XDA很久之前有看過類似的,提供給你參考。

[Q] /system/bin/sdcard Process completely hogs Galaxy S3

由於提了問題,沒人回答,粉可憐。只好想辦法自己解。

該作者認為有些讀取動作卡住,所以他安裝了"Storage analyser"
https://play.google.com/store/apps/details?id=com.levelokment.storageanalyser&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5sZXZlbG9rbWVudC5zdG9yYWdlYW5hbHlzZXIiXQ..
結果發現有個目錄/Android/data/com.sec.android.allshare 裡面有62000個檔案,是的,六萬二,很誇張。
砍砍砍!!

上述僅提供參考。

jovylo wrote:
這個問題在XDA很久...(恕刪)


大大, 要非常謝謝你, 也因為這套軟體Storage analyser, 才查出了一堆暫存檔
sdcard0 就有兩萬多個, 要慢慢找看要怎樣清除這些廢物....

scubadiving wrote:
查出了一堆暫存檔
sdcard0 就有兩萬多個...(恕刪)


我是比較好奇,什麼app會造成這樣的結果?
換句話說,如果沒把產生這樣的暫存檔的來源app解決的話,一段時間還是會持續產生。

刪除如果無法整個目錄刪除的話,可能要裝Android Terminal Emulator終端機之類的軟體,下rm的指令配合regular express來砍,可能比較快。
jovylo wrote:
我是比較好奇,什麼app會造成這樣的結果?
換句話說,如果沒把產生這樣的暫存檔的來源app解決的話,一段時間還是會持續產生。...(恕刪)


我猜測是 sdcard 有做異動 or 掃描動作, 檔案太多要做很久
另外我發現 光一個 Line camera or Mobile01 or camera 360 or sensme.....就一堆的 cache, 就算用 cache clean 來清除, 還是一堆小檔案, 整個效率都會拖慢, 也就是本身那個軟體沒有做清理的動作, 任憑暫存檔 or Cache 長大.....
http://forum.xda-developers.com/showthread.php?t=2042027

我想以後有一堆人發抱怨信, 說太慢, 軟體怎麼刪空間都不夠用, 卡耗電太多等等衍伸出來的問題吧.


scubadiving wrote:
我猜測是 sdcard 有做異動 or 掃描動作, 檔案太多要做很久...(恕刪)


你的SD卡的格式為何FAT? FAT32?
Sorry, TX好像不能用exFAT格式,好像僅能FAT16/FAT32,但不管FAT32或exFAT的效率都沒有ext3/ext4好。


scubadiving wrote:
我想以後有一堆人發抱怨信, 說太慢, 軟體怎麼刪空間都不夠用, 卡耗電太多等等衍伸出來的問題吧...(恕刪)

同意。 但至少有個方向可以先查一下。
scubadiving wrote:
我猜測是 sdcar...(恕刪)


我想了一下,這些掃描動作有可能是媒體撥放要用的,因為掃太久,所以耗電。
如果那些軟體的cache暫存檔是必要,或者無法刪,可以考慮加上 .nomedia

我在X10時都是用 "小熊.nomedia 管理工具" 這樣就不會掃出一對莫名其妙的音樂檔圖片檔。目前 XZ 一樣有用。

舉例來說,我有設CallRecorder錄音,之前讓媒體 隨機撥放,無意間撥到.mp3的錄音檔很奇怪,設上 .nomedia 就沒這個困擾,掃描也比較快。 有設.nomedia 也會省一點電,因為跳過很多目錄沒掃。

jovylo wrote:
我想了一下,這些掃描...(恕刪)


.nomedia 是阻止掃描沒錯
但依照 open source 這一篇提到, 應該是跟 External Storage 有關, 我自己本身確實會 OTG 插入 SDCard, 但不知道去哪裡卸載, 每次都硬拔出 sdcard, 猜測導致這個 daemon 就 hang 住了

scubadiving wrote:
不知道去哪裡卸載...(恕刪)


如果會寫linux shell script是可以寫腳本檔去卸載,然後交給Script Manager - SManager去跑。

但我是很不喜歡拿手機來當external storage,未免太高檔了,或者外接個OTG的storage。 就算真個要連線,寧願採用wifi或bluetooth,或者雲端的dropbox或copy,儘量避免使用硬體接口,甚至是關螢幕,也儘量用EZ Screen OFF去觸控關,能不損耗實體按鍵就儘量不要。之前用X10還聽說USB接口壞了,光維修就好幾千。所以能不用就不用。

如果真的要用,又無法卸載,可以考慮關機,雖然很笨的方法,但至少沒問題。 反正【重開機治百病】在IT界也是時常聽到。

jovylo wrote:
如果會寫linux ...(恕刪)


後來我實在受不了了, 沒辦法停止 kernel 的 process, 我還沒去取得 root 權限, 最後恢復出廠設定後
全不的 sdcard 洗掉...
CPU 溫度跟使用率就正常了....
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!