gpt4 book ai didi

java - 热点 JIT 优化

转载 作者:太空狗 更新时间:2023-10-29 22:49:32 30 4
gpt4 key购买 nike

在 Hotspot 中关于 JIT 的讲座中,我想尽可能多地举例说明 JIT 执行的特定优化。

我只知道“方法内联”,但应该知道更多。为每个示例投票。

最佳答案

好吧,您应该浏览 Brian Goetz 的文章以获取示例。

简而言之,HotSpot 可以并且将会:

  1. 内联方法
  2. 在同一对象上加入相邻的同步 block
  3. 如果其他线程无法访问监视器,则消除锁定
  4. 消除无用代码(因此大多数微基准测试毫无意义)
  5. 放弃对非volatile变量的内存写入
  6. 将只实现一次的方法的接口(interface)调用替换为直接方法调用

等等

关于java - 热点 JIT 优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7854808/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com