gpt4 book ai didi

c - 实现 include/sched.h 函数

转载 作者:行者123 更新时间:2023-11-30 18:07:33 27 4
gpt4 key购买 nike

我想研究如何将线程手动分配给多核计算机上的特定核心。我发现 include/sched.h 定义了一些可以帮助解决此问题的宏和函数(sched_setaffinity 等)。然而,这些函数是外部的,我找不到它们的定义。这些功能在任何地方都实现了吗?如果是,在哪里以及是否可以覆盖默认实现?如果没有,我该如何实现它们?

添加新的实现是否意味着我必须重新编译我的 Linux 内核?

最佳答案

sched_setaffinity的代码在内核中。头文件只是提供了调用它的原型(prototype),而满足它的库只是将调用转发给系统。

关于c - 实现 include/sched.h 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4443195/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com