Linux C 程序中设置了一个定时器,如果定时器回调函数是个相对耗时的处理函数,会出现什么结果?

Linux C 程序中我设置了一个定时器,时间间隔是100ms,如果定时器回调函数是个相对耗时的处理函数(比如要200ms),就会出现每次超时都会起一个新的线程执行回调函数。请问这是怎么回事?有什么方法能够实现我想要实现的功能吗?

当然可以,调用C库时间函数,查询当前时间,循环检测时间,到了时间就进行你自己的操作了
温馨提示:答案为网友推荐,仅供参考
相似回答