Installation requirements

Talend Open Studio for ESB Installation and Upgrade Guide

Talend Open Studio for ESB
Installation and Upgrade

To make the most out of the Talend products, please consider the following hardware and software requirements.

Memory usage heavily depends on the size and nature of your Talend projects. However, in summary, if your Jobs include many transformation components, you should consider upgrading the total amount of memory allocated to your servers, based on the following recommendations.

Table 1. Memory usage



Recommended alloc. memory



3GB minimum, 4 GB recommended

Talend Runtime


2GB minimum, 4 GB recommended1

1. Memory requirements depend on the executed processes.

The same requirements also apply for disk usage. It also depends on your projects but can be summarized as:

Table 2. Disk usage



Required disk space for installation

Required disk space for use




3+ GB

Talend Runtime



400+ MB

Ulimit settings on Unix systems

  • To make the most out of the Talend server modules and improve performance on Unix systems, you should set the limit of system resources (ulimit) to unlimited.

Environment variable configuration: on Windows

Prior to installing your Talend solutions, you have to set the JAVA_HOME Environment variable:

  • Define your JAVA_HOME environment variable so that they point to the JRE directory.

    Example: if the JRE path is C:\Java\JREx.x.x\bin, you must set the JAVA_HOME environment variable to point to: C:\Java\JREx.x.x.


    It is highly recommended that the full path to the server installation directory is as short as possible and does not contain any space character. If you already have a suitable JRE installed in a path with a space, you simply need to put quotes around the path when setting the values for the environment variable.

Environment variable configuration: on Linux

Prior to installing your Talend solutions, you have to set the JAVA_HOME and Path environment variables:

  1. Find the JRE home dir and export it in the JAVA_HOME environment variable.


    export JAVA_HOME=/usr/lib/jvm/jre1.8.0_65
    export PATH=$JAVA_HOME/bin:$PATH
  2. Add these lines at the end of the global profiles in the /etc/profile file or in the user profiles in the ~/.profile file.

    Note that after changing one of these files you have to log on again.

For more information on how to set the JAVA_HOME variables on Unix and Windows systems, see the online Oracle documentation.