Javaのメモリ確保指定のオプションで、最大メモリは-Xmx
、初期メモリは-Xms
で指定します。
-Xmx
のほうはMemory maXimumかなーと感じるのだけど、-Xms
のほうはminimumでもないしなんだろーと思いながら「まぁ気にしてもしかたない」と25年くらい放置してたわけです。
それがちょっとTwitterで話題になってて、調べてみたらStack Overflowにそれっぽいものがありました。
Yes, ms = minimum heap size / heap memory start size and mx = maximum heap size.
-Xms
は最小メモリではなく初期メモリなのでMemory Startingというのは説得力があります。