Java 30/07/2026 10 phút

Tôi dựng bốn cái bẫy microbenchmark kinh điển — ba cái không hề xảy ra, và cái tệ nhất không có trong sách

Dựng microbenchmark sai rồi đối chiếu với JMH: loại bỏ mã chết, gấp hằng số, thiếu làm nóng, nhiễm bẩn giữa các phép đo. Ba cái không xảy ra như sách vở nói — còn cái cắn thật lại là chuyện đo đúng con số rồi kể sai câu chuyện.