Java Thread& Unix进程

时间:2016-10-18 21:02:26

标签: java unix

java环境在UNIX环境中是否具有唯一的PID?如果我想杀死一个特定的执行线程,是否可以在程序之外完成?

2 个答案:

答案 0 :(得分:4)

Oracle在JDK \ bin目录中包含jvisualvm。您可以使用它来查看在运行JVM中运行的线程。但是,我没有看到任何支持终止线程。

答案 1 :(得分:3)

Here他们说Most implementations of the Java virtual machine run as a single process. A Java application can create additional processes using a ProcessBuilder object.所以在这之后看起来你不能不修补虚拟对象。替代方案是生成一个进程而不是一个线程。