Javaパフォーマンスを一通り読み終えたので書評です。
O'Reilly Japan - Javaパフォーマンス
評価
★★★★★★★☆☆☆(7/10)
評価の目安はこちら
JVMでのパフォーマンスについての基礎が載っている本だと思います。
オススメできない人
- JVM言語を使っていない人
- JVM言語を使い始めてから日が浅い人
感想
JITコンパイラとスレッドでのパフォーマンスについても書かれているのですが、
主なテーマはGCだったかなという印象です。
シリアルGC、パラレルGC、CMS、G1GCの基本的な仕組み、
GCパラメータによるパフォーマンスの調整など
JVMのGCにおける基本的な内容が全て入っていると思います。
また、パフォーマンス改善をする上で最初に行うべき計測についても
Javaに付属している計測ツールの使い方が書かれていて
非常に勉強になる内容でした。
JVMで遭遇しそうなパフォーマンス問題について一通り書かれていると思うので、
JVMを使って開発を行っているエンジニアはおすすめできる一冊だと思います。