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
Product |
Client/Server |
Recommended alloc. memory |
---|---|---|
Studio |
Client |
3GB minimum, 4 GB recommended |
Talend Runtime |
Server |
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
Product |
Client/Server |
Required disk space for installation |
Required disk space for use |
---|---|---|---|
Studio | Client |
3GB |
3+ GB |
Talend Runtime |
Server |
400MB |
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.Warning
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:
Find the JRE home dir and export it in the
JAVA_HOME
environment variable.Example:
export JAVA_HOME=/usr/lib/jvm/jre1.8.0_65 export PATH=$JAVA_HOME/bin:$PATH
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.