## Web Server
-**`SONAR_WEB_JAVAOPTS=@webJavaOpts@`**
-the web server is executed in a dedicated Java process. By default, heap size is @webDefaultHeapSize@. Use this property to customize JVM options.
+**`SONAR_WEB_JAVAOPTS=`**
+the web server is executed in a dedicated Java process. Use this property to customize JVM options.
[[info]]
| The HotSpot Server VM is recommended. The property -server should be added if server mode
## Compute Engine
-**`SONAR_CE_JAVAOPTS=@ceJavaOpts@`**
-The Compute Engine is responsible for processing background tasks.
-Compute Engine is executed in a dedicated Java process. Default heap size is @ceDefaultHeapSize@.
+**`SONAR_CE_JAVAOPTS=**
+The Compute Engine is responsible for processing background tasks.
+Compute Engine is executed in a dedicated Java process.
Use the following property to customize JVM options.
[[info]]
## Elasticsearch
Elasticsearch is used to facilitate fast and accurate information retrieval.
-It is executed in a dedicated Java process. Default heap size is @searchDefaultHeapSize@.
+It is executed in a dedicated Java process.
[[warning]]
| Linux users on 64-bit systems, ensure Virtual Memory on your system is correctly configured for Elasticsearch to run properly (see [here](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/vm-max-map-count.html) for details).
|
| When SonarQube runs as a cluster, however, Elasticsearch will refuse to start.
-**`SONAR_SEARCH_JAVAOPTS=@searchJavaOpts@`**
+**`SONAR_SEARCH_JAVAOPTS=`**
JVM options of Elasticsearch process
**`SONAR_SEARCH_JAVAADDITIONALOPTS=`**