sched_yield — 让出处理器
sched_yield
Lb libc
#include <sched.h>
int sched_yield(void);
sched_yield() 系统调用强制正在运行的进程让出处理器,直到它再次成为其进程列表的头部。它不接受任何参数。
sched_yield()
成功完成时返回 0;否则返回 -1,并设置全局变量 errno 以指示错误。
errno
失败时 errno 将被设置为相应的值:
[ENOSYS] 系统未配置支持此功能。
sched_yield() 系统调用符合 -p1003.1b-93。
最后更新于 3个月前
这有帮助吗?