当前位置: 技术问答>linux和unix
时间片控制子线程结束
来源: 互联网 发布时间:2016-04-16
本文导语: 时间片控制子线程结束 主线程时间段到 怎么控制子线程结束 谁有好的方法 | pthread_create前设置相关定时器。 在定时器到时,用函数 pthread_cancel(pthread_t); 取消线程。 默认是等到子...
时间片控制子线程结束
主线程时间段到 怎么控制子线程结束 谁有好的方法
主线程时间段到 怎么控制子线程结束 谁有好的方法
|
pthread_create前设置相关定时器。
在定时器到时,用函数
pthread_cancel(pthread_t);
取消线程。
默认是等到子线程运行到取消点结束。
也可以使用pthread_sercanceltype设置立即结束子线程。
在定时器到时,用函数
pthread_cancel(pthread_t);
取消线程。
默认是等到子线程运行到取消点结束。
也可以使用pthread_sercanceltype设置立即结束子线程。
|
设置一个定时信号,时间一到cancel相关的子线程
|
嗯,步骤如楼上,再不会看书.呵呵