linux – 有没有办法在Glib v2.32中设置线程优先级?
发布时间:2020-12-13 23:03:35 所属栏目:Linux 来源:网络整理
导读:Glib 2.30 API允许通过 GThreadPriority枚举设置线程优先级.但是,该API是 deprecated as of 2.32,我找不到任何有关使用新API设置线程优先级的信息.我已经通过 API refrence中所有与线程相关的部分按Ctrl键找到了与优先级无关的部分.谷歌似乎也不知道任何事情
Glib 2.30
API允许通过
GThreadPriority枚举设置线程优先级.但是,该API是
deprecated as of 2.32,我找不到任何有关使用新API设置线程优先级的信息.我已经通过
API refrence中所有与线程相关的部分按Ctrl键找到了与优先级无关的部分.谷歌似乎也不知道任何事情.
那么在2.32 API中为可能的线程分配优先级呢?如果是,如何在创建时执行此操作,是否可以在创建线程后更改它?我知道pthread支持所有这些,但我更喜欢坚持与平台无关的Glib API. 解决方法
设置线程优先级已经消失.在glib git log
this commit解释了原因
也许使用线程池, (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |