Guru's Verification engine ensures consistency, confidence, and trust in the knowledge your organization shares. Learn more.

faq-hs-8 Increase available memory

English:

Hale studio uses Java which needs to reserve a maximum amount of memory it may use. Depending on the complexity of a transformation or the size of a data set, hale studio may have problems with insufficient memory surfacing in an OutOfMemoryError.

To increase available memory, find the configuration file HALE.ini which resides either in your installation directory (in case you used the Windows installer) or in the directory where you unpacked the hale studio archive.

Edit HALE.ini and look for a line starting with -Xmx, e.g. -Xmx2g. The value after -Xmx indicates what the maximum amount of memory is that will be available to hale studio. You can use the suffix g (e.g. -Xmx4g) to specify a memory size in GiB or the suffix m (e.g. -Xmx4096m) to specify a size in MiB.

Here is an example of an edited HALE.ini file:

-startupplugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426-clean-namehale studio--launcher.defaultActionopenFile-vmargs-Dsun.net.client.defaultConnectTimeout=10000-Dsun.net.client.defaultReadTimeout=20000-Dcache.level1.enabled=false-Dcache.level1.size=0-Dcache.level2.enabled=false-Dcache.level2.size=0-Xmx4g

In the example the amount of available memory has been increased to 4 GiB (line 17).

German:

Hale studio verwendet Java, das eine maximale Menge an Speicher reservieren muss, die es verwenden darf. Abhängig von der Komplexität einer Transformation oder der Größe eines Datensatzes kann hale studio Probleme mit unzureichender Speicherauslastung bekommen. Dies äußert sich in einem OutOfMemoryError.

Um den verfügbaren Speicher zu erhöhen, suchen Sie die Konfigurationsdatei HALE.ini, die sich entweder in Ihrem Installationsverzeichnis (falls Sie den Windows-Installer verwendet haben) oder in dem Verzeichnis befindet, in dem Sie das Hale-Studio-Archiv entpackt haben.

Editieren Sie die Datei HALE.ini und suchen Sie nach einer Zeile, die mit -Xmx beginnt, z.B. Xmx2g. Der Wert nach -Xmx gibt an, wieviel Speicherplatz hale studio maximal zur Verfügung stehen wird. Sie können das Suffix g (z.B. -Xmx4g) verwenden, um eine Speichergröße in GiB anzugeben, oder das Suffix m (z.B. --Xmx4096m), um eine Größe in MiB anzugeben.

Im folgenden ein Beispiel einer bearbeiteten HALE.ini-Datei:

-startupplugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426-clean-namehale studio--launcher.defaultActionopenFile-vmargs-Dsun.net.client.defaultConnectTimeout=10000-Dsun.net.client.defaultReadTimeout=20000-Dcache.level1.enabled=false-Dcache.level1.size=0-Dcache.level2.enabled=false-Dcache.level2.size=0-Xmx4g

In diesem Beispiel wurde die Menge des verfügbaren Speichers auf 4 GiB erhöht (Zeile 17).