Kernel Call Stack

? ? ? ? ?set_user_nice

? ? ? ? SYSCALL_DEFINE1_nice!

? ? ? ? binder_do_set_priority

? ? ? ? call_usermodehelper_exec_async!

? ? ? ? create_worker

? ? ? ? khugepaged!

? ? ? ? ksm_scan_thread!

? ? ? ? loop_prepare_queue

? ? ? ? normalize_rt_tasks

? ? ? ? rescuer_thread!

? ? ? ? set_one_prio

? ? ? ? watchdog

? ? ? SYSCALL_DEFINE3_setpriority!

? ? ? binder_restore_priority

? ? ? binder_set_priority

? ? ? get_unbound_pool

? ? ? loop_set_fd

? ? ? maybe_create_worker

? ? ? sysrq_handle_unrt!

? ? ? task_tick_rt!

? ? ? workqueue_init

? ? ? workqueue_prepare_cpu!

? ? ? alloc_unbound_pwq

? ? ? binder_thread_read

? ? ? binder_transaction

? ? ? binder_transaction_priority

? ? ? kernel_init_freeable

? ? ? lo_ioctl

? ? ? manage_workers

? ? apply_wqattrs_prepare

? ? binder_ioctl_write_read

? ? binder_proc_transaction

? ? binder_thread_read

? ? binder_thread_write

? ? integrity_read_file!

? ? kernel_init!

? ? lo_compat_ioctl!

? ? worker_thread!

? ? wq_update_unbound_numa

? ? apply_workqueue_attrs_locked

? ? binder_ioctl!

? ? binder_ioctl_write_read

? ? binder_transaction

? ? workqueue_apply_unbound_cpumask

? ? workqueue_init

? ? workqueue_offline_cpu!

? ? workqueue_online_cpu!

? apply_workqueue_attrs

? binder_ioctl!

? binder_thread_write

? kernel_init_freeable

? workqueue_set_unbound_cpumask

? wq_cpumask_store!

? wq_nice_store!

? wq_numa_store!

? alloc_and_link_pwqs

? binder_ioctl_write_read

? integrity_read_file!

? kernel_init!

? wq_unbound_cpumask_store!

__alloc_workqueue_key

binder_ioctl!

__alloc_workqueue_key!

這個(gè)靜態(tài)分析調(diào)用堆椩艹郏看起來(lái)就方便多了

一個(gè)空格表示一層

后面帶!表示沒(méi)有調(diào)用者了

從這個(gè)分析來(lái)看 binder? workq? loop設(shè)備? setpriority 會(huì)調(diào)整優(yōu)先級(jí)饼煞,基本就了解哪些場(chǎng)景會(huì)觸發(fā)調(diào)整優(yōu)先級(jí)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末汰现,一起剝皮案震驚了整個(gè)濱河市缆镣,隨后出現(xiàn)的幾起案子君躺,更是在濱河造成了極大的恐慌纬乍,老刑警劉巖跋选,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谓苟,死亡現(xiàn)場(chǎng)離奇詭異官脓,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)涝焙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門卑笨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人仑撞,你說(shuō)我怎么就攤上這事赤兴。” “怎么了隧哮?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵桶良,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我沮翔,道長(zhǎng)陨帆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮疲牵,結(jié)果婚禮上承二,老公的妹妹穿的比我還像新娘。我一直安慰自己纲爸,他們只是感情好亥鸠,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著识啦,像睡著了一般负蚊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上颓哮,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天盖桥,我揣著相機(jī)與錄音,去河邊找鬼题翻。 笑死,一個(gè)胖子當(dāng)著我的面吹牛腰鬼,可吹牛的內(nèi)容都是我干的嵌赠。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼熄赡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼姜挺!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起彼硫,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤炊豪,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后拧篮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體词渤,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年串绩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了缺虐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡礁凡,死狀恐怖高氮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情顷牌,我是刑警寧澤剪芍,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站窟蓝,受9級(jí)特大地震影響罪裹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一坊谁、第九天 我趴在偏房一處隱蔽的房頂上張望费彼。 院中可真熱鬧,春花似錦口芍、人聲如沸箍铲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)颠猴。三九已至,卻和暖如春小染,著一層夾襖步出監(jiān)牢的瞬間翘瓮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工裤翩, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留资盅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓踊赠,卻偏偏與公主長(zhǎng)得像呵扛,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子筐带,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容