[問卦] Android 上的 CPU scheduler 的八卦?
現在大部分安卓機使用的 CPU 幾乎都是分成三個檔次
再加上手機注重功耗
這給處理器排程器帶來一定的實作難度,其中包含像是說某些 task 雖然是 CPU-bound,但使用者並不期待其在最大核上面跑,這時候就尷尬了,因為 userspace 通常頂多透過 nicevalue 來影響給定 task 的 on-CPU time,並無法干涉 sched 對於不同強度的 CPU 挑選。
或是說,某個 task 雖然所需運算資源低,但期待馬上得到執行結果,所以希望在大核上執行。可是使用者一般應該沒權限設定 CPU affinity。
我認為這只是冰山一角,其中一定還有很多相關議題要解決
但 Linux sched maintainer 對於例如近期 Meta 提出的透過利用 eBPF 更改排程器的行為的 patch 不大感興趣。
不知道 Android tree 上面的 Linux 有沒有對 sched 有相關修改呢?
總之,本帥很好奇 sched 在 Anrdoid 上的發展概況,處理器等級分這麼細,userspace 可以給的 hint 卻有限,感覺沒法把這樣的處理器的使用效率發揮到極致。
有沒有 Android 大佬現身說法一下?或是 Jserv?
--
推
owen5566: 你484想要 Jservchat幫你做作業152.78.0.144 03/11 01:17 我相信要研究 Android sched 的課程寥寥無幾XD
因為戴紫色帽子的是綠色納美克星人
樓上記錯了,明明就是天線寶寶
這是八卦該出現的文章嗎?
廠商說我們要留大核給AP用 AP開發商
我們要省電所以最大核還是沒人用
ok 想釣jserv
我猜各廠應該有給遊戲設CPU affinity
放心吧 你想得到的ic廠早就搞了
你在講CFS嗎?
這詠唱調很專業
而且看來只有一位會解答
android預設會給cpuset,不過體感上因
為governor管理方式撞到溫度牆降頻影響
可能更大
/tests/debug/jank_capacity
文件最後有描述前背景cpuset的相關行為
還好我用iPhone
1X
Re: [情報] Pixel 6 發表會 10/19 10am PT很期待又怕受傷害 老實說Android手機近期是完不出甚麼新花樣了吧!? 從前年手機拍照慢慢可以從全黑拍到有畫面後 其實陸續各大手機拍照除非"放大"看 不然在手機視角,一般素人也很難看出差異29
[討論] 手機跑AI繪圖 Stable DiffusionAI繪圖軟體,最近比較熱門的是Stable Diffusion,它的好處為能在自己的電腦跑,而不 用依賴雲端服務,硬體到位想做什麼都可以。 這時候不禁想到,手機是否也有跑AI繪圖模型的辦法?畢竟都有人用樹莓派跑了 最近有開發者自行移植Stable Diffusion到iOS平台,蘋果使用者可以直接下載APP來玩, 配合最新iPhone的性能,幾分鐘就能出圖,該APP稱之為Draw Things。28
[心得] Linux手機系統使用感想總結:Linux的瀏覽器都是真後台,特色是背景播放網頁Youtube。除此之外蠻省電的。 (Phosh + postmarketOS) 首先,以下說的是Linux手機系統,手機則不一定是純Linux手機,也有Android機移植 Linux系統的。17
[情報] 高通$14億美金併購蘋果系CPU設計公司高通今天正式宣布併購NUVIA NUVIA是由Apple 處理器部門的前三位高管創辦 旨在設計出可以用於伺服器與高端運算平台的ARM處理器 今天正式被高通以14億美金收購17
[情報] CPU也課金?英特爾計畫提供花錢解鎖額外電腦王 CPU也課金?英特爾計畫提供花錢解鎖額外功能,Linux核心率先支援 cnBetacnBeta 發表於 2022年2月15日 14:30 2022-02-15 今年春季即將推出的Linux 5.18版本會上線眾多新功能,不僅會支援Intel 12代 Core的大小核調度機制,同時還會支援Intel CPU處理器的另一個功能——軟體14
[情報] AMD Ryzen7 3700C現身:4核12nmAMD Ryzen產品矩陣如今越來越豐滿,可在Geekbench上 網友意外發現一款首次出現的AMD Ryzen7 3700C設備。 詭異的是該設備執行Android 9系統,搭配8GB記憶體,出品方是Google 處理器也比較有趣,4核8線程,頻率2.3GHz,而且整合了Vega GPU 處理器ID對應的是12nm Picasso(Zen+),換言之Ryzen 7 3700C和Ryzen 7 3700U似乎是13
Re: [請益] 排程相關的演算法(優先佇列)這書不好是他直接假設你知道計算機的timer怎麼用 這邊有個範例 計算機底層沒有提供幾點幾分做什麼事這種很高階的排程器 你如果要計算時間的話 唯一的精確方式就是用CPU提供的timer interrupt3
Re: [新聞] 還是A15!iPhone 14連處理器也不升級了Apple要感謝google幫他省錢啊 因為google寫了個肥大極吃cpu效能 又記憶體使用效率爛到爆炸的 OS Android 所以在Android陣營每年都在堆硬體卻還是一樣卡頓的狀況下 apple在有ios的加持下根本不用跟Android陣營一樣玩堆硬體的遊戲 apple的手機和平板一
爆
[問卦] 尹錫悅:愛國市民們 韓國正被親北勢力威脅爆
[問卦] 老二怎麼開始幫老三說話了?爆
[爆卦] 劉靜怡:監察院彈劾立委?爆
[問卦] 瘋狂機師詹姆士有料嗎?爆
[問卦] 女山友如果死了 其他山友會被告嗎46
[問卦] 八卦除excel 其他證據都視而不見 怎反駁爆
Re: [問卦] 為什麼八卦要一直護航貪污犯66
[問卦] 為什麼以前遊行比現在有用多了?爆
Re: [爆卦] 神脆友破解發現 中国身份證號碼 查詢方法69
[問卦] 有人對活體以外的東西注入感情的嗎?61
[問卦] 日本綜藝 奶妹當高爾夫球洞55
Re: [問卦] 陳梅慧的事就這樣過了?爆
Re: [新聞] 快新聞/柯文哲再被羈押「原告」鍾小平46
[問卦] PTT 草板跟鳥版要不要打一架算了?52
Re: [新聞] 失聯10個月…彰化賣鹹粥阿嬤19歲孫 疑涉詐騙被大陸拘留38
[問卦] 老三被關 老二下一屆總統是否會復仇?40
[問卦] 如果一直羈押1年3個月最後無罪算冤獄?37
[問卦] 台灣教育是出錯什麼導致低端很多?36
[問卦] 找一部打麻將很厲害的片爆
[問卦] 「信義房屋尾牙像災難」的新聞被下架了?38
[問卦] 戒嚴有沒有更好聽的說法?33
[問卦] 台灣誰長的最像哥布林王?33
[問卦] 樂高(LEGO)這家公司有可能會倒嗎?32
[問卦] 有哪些合法的工作不用面試16
[問卦] 靠!果真蔡壁如背刺柯文哲26
[問卦] 老大為什麼這麼氣老三?15
Re: [新聞] 女高山症發作「遭同伴放生」獨留山上25
[問卦] 在象山被丟包怎麼辦??????????3X
[問卦] 為什麼八卦要一直護航貪污犯26
[問卦] Uber Eats 的廣告 到底是誰想出來的