During load testing of AutoSys Agents in high-latency regions (e.g., cross-continental links), concurrent job bursts may execute in "chunks" (e.g., blocks of 40 jobs) rather than starting simultaneously.
This results in a staggered start where a large queue (e.g., 1,000 jobs) may take several minutes to fully transition to a "Running" status despite 100% execution success.
The chunking behavior is typically caused by default thread pool limits in the agent or operating system socket backlogs being reached while waiting for network acknowledgments over high-latency links (e.g., ~4 seconds per transaction).
This creates backpressure and exhausts available resources during extreme "burst" scenarios.
To improve burst throughput and reduce chunking, tune the following parameters at both the Agent and Operating System levels.
agentparm.txt)communication.receiver.pool.size=10
communication.transmitter.pool.size=10
Note: These changes must be reviewed and implemented by your System Administrators.
ulimit -u (max user processes): Set to >2048 (or higher for extreme volumes).ulimit -n (open files): Set to >2048 to support the necessary network sockets and log files.net.core.somaxconn): If the manager sends a massive burst of concurrent connection requests, a low OS backlog (default is often 128) may drop packets. Increase this value in /etc/sysctl.conf to handle larger SYN bursts.net.ipv4.tcp_window_scaling = 1 is enabled. This is mandatory for maintaining high throughput on high-latency links by allowing TCP windows to scale past 64KB.
For Transmitter side of things, see This Article