過去も、Oracle JDKとOpenJDKを比較する記事は多々ありました。 当時も、両者はだいたい一緒だし「将来的に両者の差分はなくなる」とした資料(PDF)もありました。 また、CPU アーキテクチャの違い、つまりIntelとARM上での性能差を示すこんな記事が過去にはありました。 そして、2017年も末、様々な動きがOracle JDK とOpenJDKにあります。 さて、今日においても Oracle JDK とOpenJDKに、性能の差はあるのでしょうか? 検証してみます。コードはこちらです。 Spring BootによるRest API アプリケーションで、テストコードでデータを1000回CRUD(作成して、参照して、変更して、削除)しています。 Oracle OpenJDKそれぞれ5回、系10回ぐらい計測してみます。 使用するJDKのバージョンは1.8.0_152、 Oracl
![2017年末において、Oracle JDK と OpenJDKに性能差はあるのか? - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/bbd8f11c8da1d3f8e854fb592a09cfc49d518ef2/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9MjAxNyVFNSVCOSVCNCVFNiU5QyVBQiVFMyU4MSVBQiVFMyU4MSU4QSVFMyU4MSU4NCVFMyU4MSVBNiVFMyU4MCU4MU9yYWNsZSUyMEpESyUyMCVFMyU4MSVBOCUyME9wZW5KREslRTMlODElQUIlRTYlODAlQTclRTglODMlQkQlRTUlQjclQUUlRTMlODElQUYlRTMlODElODIlRTMlODIlOEIlRTMlODElQUUlRTMlODElOEIlRUYlQkMlOUYmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWJkZmQxNjA1YTQwNjM1M2NiMTQzY2FmOGUzOGIyNDc4%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB1a2l1bmklNDBnaXRodWImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQxMGVlZjdmNjc1ZTZmNGRhOTI0ZjJiYzNkZGI1NGY5%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D88fd69c348d2787f6b79bb7d7113131f)