小编Вас*_*гов的帖子

同步块固定虚拟线程

我是一名爱好者,对虚拟线程感到好奇。在文档中,它说固定线程的条件之一是在同步块中,并且在这些情况下使用信号量。以下是 JEP 的文档https://openjdk.org/jeps/444

在两种情况下,虚拟线程在阻塞操作期间无法卸载,因为它被固定到其载体:当它执行同步块或方法内的代码时,或者当它执行本机方法或外部函数时。

这是因为同步块的实现是自旋锁并且线程不会停止执行指令,而信号量会在几次尝试后屈服?

java project-loom

4
推荐指数
1
解决办法
2300
查看次数

标签 统计

java ×1

project-loom ×1