[問卦] 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的手機和平板一
爆
[問卦] 認真文 聽說明天就要起訴了84
[問卦] 為什麼身份證拿出來國家會滅亡?77
[問卦] 統神直播說明有關體重、拳套(懶人包)62
[問卦] threads上面因為建中放女學生立牌吵翻了67
[問卦] 魷魚遊戲為何在台灣選擇高雄當宣傳呢61
[問卦] 統神:當初協議我減到100kg以下 拿16oz打47
[問卦] threads:高雄有魷魚遊戲根本首都51
[問卦] 戈登燙傷處理先沖熱水!?32
[問卦]館長評論統蹦:價碼早就談好了 演的啦42
Re: [新聞] 藍白強行通過3法 台中罷免不適任立委人33
[問卦] 1000萬房貸 壓力有多大?69
Re: [新聞] 民眾黨版財劃法遭藍營丟包 黃國昌喊可接32
[問卦] 房價這波要跌十趴?甘安捏?93
[問卦] 新北耶誕城是不是退燒了???26
[問卦] Tilda 在台灣的照片大家還有臉嗎?28
[問卦] 看過夢幻遊戲都幾歲了??29
[問卦] 高雄人一直看造型氣球不會膩嗎27
[問卦] 蹦闆整場壓低頭真的沒違規嗎28
[問卦] 吃過最難吃的名店是哪一家?24
[問卦] yoasobi的ikura也變得太可愛了吧6
[問卦] 鍇睿發聲明了爆
Re: [新聞] 擋3大法案? 柯建銘稱「不急」:藍白委6223
[問卦] 台達電以後還招得到清交的員工嗎?23
[問卦] 二十年後很多刺青阿姨嬸嬸?19
[問卦] 10度寒流也擋不住綠鬣蜥氾濫?10
[爆卦] 亞洲統神開台了19
[問卦] Rose是怎麼逆襲成為Blackpink最紅18
[問卦] 民視不敢換掉瓜哥 大集合的位子嗎15
Re: [新聞] 副署權是制衡總統 不是制衡立法院 學者:19
[問卦] 低頭是拳擊的必勝法嗎?