Consider a scenario where my main job is left with default JVM settings -Xms:256, -Xmx-1024 and one of the sub job has its JVM settings like -Xms:1024, -Xmx-4096.
Note: I am not using use independent process to run sub job
Now , my question is which settings will be considered while execution of sub job begins.
Solved! Go to Solution.
Your job is packaged in a jar and executed using jvm setting of your main job... sub job ignored.
java has some additional tools which you can use to monitor your jvm. jconsole.exe
Look in your java /bin folder ... install jdk to have even more tools.
JVM is controlled by the parent job always ,So if main job will be having -Xms:256, -Xmx-1024 then the child will also be using same memory.
how to verify that separate JVM started when we use the "use independent process to run subjob", a new JVM is started to run child job with it's own parameters (defined in Advanced settings).
Anyone can help me with this.
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Watch the recorded webinar!
Part 2 of a series on Context Variables
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema