首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
Oracle 计划升级 JVM 以更好地支持多核处理器
2017年6月22日 11:13 | 阅读 1276 次

Oracle Java 平台组软件开发副总裁 Georges Saab 表示:“在 Java 中支持 value types 的提案是为了让开发者放弃 identity 或 polymorphism ,以便运行时可以以更小巧的方式表现底层数据,更适合大批量操作的处理。”

Saab 还解释说,Java 在 1995 年创建之初,就在内存访问和 CPU 指令上花费了相同的时间。此后,多核处理器的推出提升了 CPU 指令的速度,但也给存储器本地化(memory locality)带来了挑战。

JVM 期望几乎所有的类型检查都在运行时前完成,且最好是由编译器完成而不是由 JVM 本身。因此,direct values 将不需要被标记或以其他方式检查,以在运行时确定其类型或与 reference values 分开。

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏