淺入淺出 MySQL & PostgreSQL // Speaker Deck
(speakerdeck.com)
40 則討論
IngramChen
張貼於
看主機上有沒有其他服務,如果沒有的話大部份都會配給 JVM,除非已經知道該服務是 I/O heavy,需要大量 OS disk cache。
不過我沒有配置過 16GB 以上的 JVM heap 了,聽說到了這個階段 garbage collection 就很難調了 (指 hotspot jvm),很多服務到這階段就會開始拆 server,而不是硬撐 vertical scale up 上去。
其實不要開太大還有個好處是 memory leak 時,能夠及早發現及早治療。萬一是爆在 1x GB 把 memory dump 出來要用 mat1 來看誰是兇手也很麻煩。