2020-10-06:java中垃圾回收器让工作线程停顿下来是怎么做的?#福大大架构师每日一题#
2020-10-06
在牛客打卡70天,今天也很努力鸭!
全部评论
有点难,菜鸡回答一波。请大佬们指正。 1.抢断式中断:当发生GC时让所有线程都停下来,如果有线程没有到安全点,就让该线程继续跑到安全点 2. 主动式中断:当线程执行GC需要中断时,不需要对线程进行操作,而是设置一个标志位,各线程主动去轮询这个标志位。标志位和安全点在同一个位置,发现标志位为真时,将自己这个线程中断挂起 安全点可以保证大多数线程停顿,其他情况安全区可以解决。 (网上看的别人的,我自己第一回学习)跟着大佬打卡💪
3 回复 分享
发布于 2020-10-06 14:22

相关推荐

LazyBreeze:项目尽量体现你对技术的理解和深度,不是说把中间件用一下就完事了,你项目里面提到集群和分布式,你真在服务器上部署过吗,感觉太假了,第二个项目说自己用了微服务的什么组件,只是用了没有自己的思考,很难让面试官注意到你的简历。针对某几个技术点自己多思考一下,考虑一下有没有别的替代方案,可以写一下,即使没有真的实现
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-25 13:59
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务