由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 怎么 kill 一个 thread 啊
相关主题
重复利用threads的问题请教一个c语言实现多线程的问题
[合集] 为什么多个线程生成的随机数是一样的?在main()里面创建了几个线程,如何等待所有线程都结束?
怎样中断一个正在等待的Java线程比较好?Pthread一个牵涉两个线程同步,每轮先串行后并行的问题
一直没有很好理解thread join itself,哪位解惑一下 (转载)关于线程读写全局变量的问题
Java的服务器一般运行几个线程比较合适?C++ 有没有像go routine/channel 一样的库/框架?
再次请教关于AIX中线程以及优先级的问题Windows Thread API
如何GDB调试因pthread_cond_wait()阻塞的线程? (转载)关于valgrind 的一个问题
怎么知道一个线程结束没有?pthread and C++
相关话题的讨论汇总
话题: kill话题: thread话题: 线程话题: pthread
进入Programming版参与讨论
1 (共1页)
s*****k
发帖数: 604
1
比如有个线程等他执行大概5秒钟,如过过了5秒还没结束就结束这个线程,可以做到吗
d******a
发帖数: 238
2
man pthread_cancel pthread_setcanceltype
b*******a
发帖数: 68
3
在大部分平台上,KIll thread从来不是个好主意,thread应该自己正常退出,只有一
个情况一般比较合理,就是用户从console直接KILL 整个PROCESS

【在 s*****k 的大作中提到】
: 比如有个线程等他执行大概5秒钟,如过过了5秒还没结束就结束这个线程,可以做到吗
: ?

O*******d
发帖数: 20343
4
写线程时最好要加入一些interrupt 的机制,可以在短时间内让线程自己终结。 外力
强迫终结总是不好的。 最最简单的机制就是造一个线程共享的boolean,线程在运行
中经常检查这个值以确定是否要终结。
1 (共1页)
进入Programming版参与讨论
相关主题
pthread and C++Java的服务器一般运行几个线程比较合适?
Linux thread和NPTL thread什么关系? (转载)再次请教关于AIX中线程以及优先级的问题
如何强制thread和cpu绑定?如何GDB调试因pthread_cond_wait()阻塞的线程? (转载)
有专门介绍multithreading编程的书吗怎么知道一个线程结束没有?
重复利用threads的问题请教一个c语言实现多线程的问题
[合集] 为什么多个线程生成的随机数是一样的?在main()里面创建了几个线程,如何等待所有线程都结束?
怎样中断一个正在等待的Java线程比较好?Pthread一个牵涉两个线程同步,每轮先串行后并行的问题
一直没有很好理解thread join itself,哪位解惑一下 (转载)关于线程读写全局变量的问题
相关话题的讨论汇总
话题: kill话题: thread话题: 线程话题: pthread