Java Performance Puzzlers by Douglas Hawkins

preview_player
Показать описание
Everyone worries about performance but few of us have the time to truly understand it. Fortunately, our modern JVMs and CPUs are capable of some amazing performance tricks, but those same tricks only make reasoning about performance that much harder.

In this talk, we'll take a look at some surprising and often unintuitive performance problems and solutions. Not simply with the goal of memorizing solutions but also to better understand the complexity that lies inside both JVMs and CPUs.
Рекомендации по теме
Комментарии
Автор

the part about array copy and clone is *wrong*. the intrinsics is still replaced - the call is intrinsic, not the method itself - at the JIT level, not interpreter. the skewed results are coming form something else.

skies