Process 对象有 terminate(), close() 但线程不提供相关的接口,为什么?
1
sampeng 2020-03-12 23:21:09 +08:00 via iPhone
别说 python 了。没有任何语言的线程提供这个接口。请先搞明白线程和进程的区别。线程和进程有哪些状态
|
2
lijialong1313 2020-03-13 02:57:15 +08:00
@sampeng 那个……Java 的 Process 好像提供了 destroyForcibly()方法,也算停止接口吧……
|
3
jingniao 2020-03-13 08:29:12 +08:00 via Android
我认为是因为进程内的线程共享地址空间,强制杀线程不好回收资源?
|
4
zonyitoo 2020-03-13 09:23:28 +08:00
因为直接杀线程会内存泄漏
|
5
wuwukai007 2020-03-13 17:16:22 +08:00
开一个进程去跑线程池,用进程停线程~
|