[問題] 排程器deshedule正在等待lock的thread

看板LinuxDev作者時間2年前 (2021/10/22 13:52), 2年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好, 最近在網路上[1][2]看到説排程器可以deschedule正在等待user-level lock的thread, 請問有人知道kernel是如何知道thread目前是blocking在user-level lock的等待上? 謝謝各位! [1] https://perfetto.dev/docs/data-sources/cpu-scheduling [2] https://netdevconf.info/0x15/papers/25/ghOSt.pdf (「User-level threading is not enough」這小節) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.198.209 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1634881961.A.258.html ※ 編輯: dces4212 (140.121.198.209 臺灣), 10/22/2021 13:53:09
文章代碼(AID): #1XSb6f9O (LinuxDev)
文章代碼(AID): #1XSb6f9O (LinuxDev)