Ruby における「jemalloc にすることで (メモリチャンクサイズが小さくなるので、結果として消費メモリ量が減って) パフォーマンスが上がる」みたいな、OS とかパッケージ都合で標準実装になっているものからミドルウェア変更するだけでなんか早くなる、みたいなものがあるんじゃねえの? と思って調べたりしている。
差し当たっては、メモリを激しく利用するプロダクトなので掲題の通り GC かな、と当たりをつけて調べている。
たぶん JDK なり JRE をリリースされている中の最新版にするのが一番だとは思うんだけど、これ ColdFusion (バージョンによる実行環境の縛りアリ) なんすわ……という顔をしている。 難しいね。