gpt4 book ai didi

c - 是否可以使用 setitimer 配置 3 个以上的定时器?

转载 作者:太空狗 更新时间:2023-10-29 11:46:26 26 4
gpt4 key购买 nike

如何使用 setitimer 配置 3 个以上的定时器? linux 手册页说“系统为每个进程提供三个间隔计时器,每个计时器在不同的时域中递减。当任何计时器到期时,都会向进程发送一个信号,并且计时器(可能)重新启动”。

最佳答案

使用计时器机制,您只能使用三个。请参阅 timerfd_create() 以获得没有此限制的更现代的替代品(尽管仅限 linux)。它还适用于文件描述符而不是信号,因此可以更轻松地与使用 select/poll 实现的事件循环集成。

关于c - 是否可以使用 setitimer 配置 3 个以上的定时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11285840/

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