[[heap-size-settings]] [discrete] ==== Heap size settings By default, {es} automatically sets the JVM heap size based on a node's <> and total memory. We recommend the default sizing for most production environments. If needed, you can override the default sizing by manually <>.