java heap size กับ ความเร็ว เกี่ยวข้องกันหรือไม่
Java Heap เป็นตัวควบคุมการจ่าย Memory ให้กับ JVM ถามว่าเกี่ยวมั้ยผมว่ามันก็ไม่เชิงซะทีเดียว ส่วนตัวผมว่ามันเกี่ยวกับเรื่องของความเสถียร ซะมากกว่าแต่ก็คงจะมีผลกับความเร็วอยู่บ้าง
เช่น การกำหนด Heap Size ให้เหมาะสมจะทำโปรแกรมทำงานได้ลื่นไหลไม่สะดุด แต่ ถ้า Heap Size ไม่พอ ไม่ใช่แค่ทำให้ช้า แต่ โปรแกรมคุณจะเดี้ยงไปเลย
และที่สำคัญต้องไม่ลืมที่จะคืน Resource เพราะไม่งั้นไม่ว่าจะตั้ง Heap Size ไว้สูงแค่ใหนก็ไม่มีวันพอ เพียงแต่จะยืดเวลาตายออกไปเท่านั้นเอง