[讨论] jvm不能针对某种型号处理器进行优化吧?比如i5处理器

buaasss 2012-10-03
jvm不能针对某种型号处理器进行优化吧?比如i5处理器

只能针对i586等进行优化?
RednaxelaFX 2012-10-04
原则上能。只是看有没有这样的必要以及有没有这样的{人力|时间}资源去做,获得的收益有多少。

例如Oracle HotSpot VM对SPARC的不同系列就有不同优化。对Intel和AMD的x86也有些细节上的不同。在x86上会做feature detection来看某些优化需要的指令是否存在,之类的。
buaasss 2012-10-16
多谢~

gnu c compiler对许多处理器进行了指令优化,他们的人力还真强啊
wupuyuan 2012-10-29
J9针对IBM的硬件有大量的优化,一般推出Java虚拟机的厂家如果同时也生产硬件,肯定会对自家的硬件来点照顾的。
RednaxelaFX 2012-10-29
wupuyuan 写道
J9针对IBM的硬件有大量的优化,一般推出Java虚拟机的厂家如果同时也生产硬件,肯定会对自家的硬件来点照顾的。

嗯有的有的。不只是硬件咯,包括操作系统在内很多有特点的东西都会用上。例如在System z上的J9 VM就很神…
Global site tag (gtag.js) - Google Analytics