Configure the Process Server service of the Secure Agent according to your workload.
Use the following sizing recommendations to optimize resources:
Recommendation
Small
Medium
Large
Process Count
75
175
350
Resource Cache (MB)
75
175
350
Work Manager Thread Pool Min
50
100
150
Work Manager Thread Pool Max
250
500
750
JVM Min Heap (MB)
Default
768
1024
JVM Max Heap (MB)
Default
Default
4096
The default JVM Min Heap is 512 MB, and the default JVM Max Heap is 1536 MB.
For example, to configure the Process Count, Resources Cache, Work Manager Thread Pool Min, and Work Manager Thread Pool Max related properties, perform the following steps:
1In Application Integration Console, click Server Configuration.
2On the Server Configuration page, select a Secure Agent.
3Click the Server Settings tab.
4Update the Process Count, Resource Cache, Work Manager Thread Pool Min, and Work Manager Thread Pool Max related property values as shown in the following image:
5Click Save.
6Restart the Process Server for the changes to take effect.
For more information about the Process Server configuration properties in Application Integration Console, see Process Server properties.
To configure the JVM Min Heap and JVM Max Heap, perform the following steps:
1In Administrator, click Runtime Environments.
2On the Runtime Environments page, click the name of the Secure Agent.
You might have to expand the Secure Agent group to see the list of Secure Agents within the group.
3Click the Details tab.
4In the upper right corner, click Edit.
5Scroll down to the System Configuration Details section.
6Select the service as Process Server.
7Select the configuration property type as jvm.
8In the row that contains the jvm min-heap and jvm max-heap properties, click the Edit Agent Configuration icon and update the property values.
The following image shows the jvm min-heap and jvm max-heap properties:
9Click Save.
10Restart the Process Server for the changes to take effect.
For more information about the Process Server properties in Administrator, see Process Server properties.
When you start the Process Server on UNIX operating systems, you might see the following error:
Cannot write to temp location [/tmp]
This error occurs because UNIX limits the number of files that can be created by a single process. The maximum number of files that can be created by a single process is 1024.
To avoid this error, Informatica recommends that you increase the open files limit to atleast 10 times the default value of 1024. Contact your system administrator to increase the value of any other relevant parameters such as max user processes.
For more information about Process Server sizing for a Secure Agent, see the following document: