The performance chapter doesn't cover JMH.
There is some material about it in my book "Optimizing Java" (O'Reilly) - but I do advise caution.
In practice, very few
Java developers really need to use JMH. It is *not* a general-purpose benchmarking tool but instead is useful in a couple of special cases.
When doing general application performance analysis, you need to start with a "top-down" approach, rather than a "bottom-up" one.