韌館-LearnHouse

[Android]確保APP或Service不被Kill (LowMemoryKiller) 的方法

在講方法前,先來說說一下它的原理,如果沒興趣是也可以直接拉到最下面看作法

Android中的程序是託管的,當系統進程空間不夠發出java.lang.OutOfMemoryError時(即OOM),則會依照優先順序自動進行程序的回收。 而回收的標準則是透過oom_adj、oom_score、oom_score_adj的值來決定

  • oom_score: kernel根據oom_score_adj值,結合該處理程序使用的記憶體量算出的值,後面無論是oom killer還是lmkd都是根據這個值來決定殺哪些處理程序的。
  • oom_score_adj: 取值為-1000---1000,如果賦值為-1000將關閉oom killer對他的管理(如init、surfaceflinger等native 處理程序)。它和oom_adj都是kernel留給使用者空間更改處理程序被殺優先順序的介面

Android將進程分為不同等級,它們依優先順序由高到低依序是:

Read more...

2024年3 月 posted by admin in 程式&軟體 and have No Comments

交友軟體(Tinder)DApp儲蓄詐騙手法

不只Tinder,我相信任何交友軟體都有同樣的詐騙手法。切記在網路上認識的跟你提起投資百分百都是詐騙,該醒醒別暈船了,詐騙集團用的就是你的人性弱點。以下就來訴說我遇到的案例,可能每個人的聊天情況不一樣,但手法應該大同小異。 Read more...

2024年3 月 posted by admin in 投資理財 and have No Comments

沒貼eTag如何線上信用卡繳費

人生買的第一部車終於在2/3交車了,別問我為什麼現在才擁有第一部車。一來是一直都沒有很迫切的用車需求,二來是當初覺得租外面繳的房租等於是在幫房東繳房貸,那為什麼我不自己買房自己繳? 所以就決定先買房再買車,2024年的今天回顧當初的抉擇,看來是做對了,現在房價真的很誇張。

Read more...

2024年2 月 posted by admin in 生活日記 and have No Comments

2023龍耀智易年終晚會

今年會特別紀錄是因為有請藝人來,雖然以前也有請藝人,但不知道那時候年輕還是怎樣,都沒想過跑到前面去錄影紀錄,反而現在老大不小了,卻有年輕人的動力...

Read more...

2024年1 月 posted by admin in 生活日記 and have No Comments

升級PHP出現Couldn't find any package by glob 'php8.2'

資料來源:https://www.thedataops.org/how-to-upgrade-php-version-from-8-1-to-8-2-in-ubuntu

正常升級PHP會經過以下步驟 Read more...

2023年12 月 posted by admin in 網誌歷程 and have No Comments

韓國首爾自由行Day5-廣藏市場、汗蒸幕、回台灣

今天是首爾行的最後一天了,這天是唯二不用起個大早的一天。早上由於我有不同的任務,所以和同行的友人分開行動,以下的廣藏市場都不是我拍的,但看著他們拍的照片,覺得好像很威,沒去看看還真的有點可惜。 Read more...

2023年11 月 posted by admin in 生活日記 and have No Comments