[問卦] 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的手機和平板一
爆
[爆卦] 建商槓桿負債9成,台版恆大風暴成形爆
[爆卦] 王義川 我藐視你黃健豪剛好而已89
[爆掛] 數學家宣稱突破Navier-Stokes方程難題68
[問卦] 不少美國人不認識黃仁勳的八卦?72
[問卦] 姓林的 有史以來最有名是誰??57
[問卦] ==新店沒電了48
[問卦] 黃氏有史以來的頂點是黃仁勳嗎?67
[問卦] 王義川三立開始帶風向?49
[問卦] 苗言止於智者?現在關於苗的成語有哪些?47
Re: [問卦] 日本AV作品番號 不會用完嗎爆
[爆卦] 沈伯洋立委Threads戰畫師67
[問卦] 健身哥練那麼壯,扛水泥怎扛輸工人?爆
[問卦] 余祥銓是富二代的楷模嗎42
[問卦] 黃仁勳的兒子是不是不成材?54
[問卦] 為何連狂新聞也會被燒33
[問卦] 徵家教開這時薪合理嗎?32
[問卦] 姓田的 有史以來最有名是誰??28
[問卦] 大家會覺得郵局可以營業到晚上?50
Re: [問卦] 為何連狂新聞也會被燒23
[問卦] 股市一天-23% 要怎麼調適心情28
[問卦] 現在想洪仲秋真的是沒事找事吧24
[問卦] 新店停電...26
[問卦] 黃仁勳敢去墾丁大街吃滷味嗎?24
[問卦] 要了解日本戰國史 有哪些途徑??22
[問卦] 黃仁勳把得到中職啦啦隊女孩嗎?21
[問卦] 姓歐陽的 你第一個認識的人是誰?21
[問卦] j女郎裡面 誰最漂亮呢?20
[問卦] 張國煒跟黃仁勳選誰當老爸19
Re: [問卦] 余祥銓是富二代的楷模嗎18
[問卦] 八卦跟低卡都保證房價要崩了 是真的嗎