[問題] create_workqueue與kthread_run

看板LinuxDev作者時間13年前 (2011/12/12 22:37), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
想請教版上前輩們一個問題 創建thread的方式小弟目前看到有兩種區別 一種是用create_workqueue 一種是用kthread_run 小弟在此有點困惑 想請問 (1)兩個函式所create的thread最大的差別是什麼? (2)什麼時機點該用什麼函式create thread (3)kthread_run與create_workqueue所create的thread,誰的priority最高, CPU會先執行? 感謝各位不吝指導 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.223.184 ※ 編輯: JohnCena15 來自: 114.32.223.184 (12/12 22:38)

12/12 23:51, , 1F
queue是拿來thread的吧..? 我很久以前看code的印象
12/12 23:51, 1F

12/12 23:52, , 2F
queue拿來存放thread
12/12 23:52, 2F

12/14 23:01, , 3F
queue會排隊 你可以一直丟工作, kthread只能執行指定的.
12/14 23:01, 3F
文章代碼(AID): #1EvX6c72 (LinuxDev)