性能问答>JVM是怎样中断应用的线程的?>
1回复
1年前

JVM是怎样中断应用的线程的?



jvm进行垃圾回收时,用户线程不是已经映射到操作系统线程了吗,是如何让其他运行着的用户线程暂停的?

2660 阅读
请先登录,再评论

在到达安全点时,stop the world使用主动性的思想去中断所有线程,虚拟机对线程设置一个标志,各个线程在安全点主动去轮询,发现被标志就中断挂起

1年前