Globalscape EFT Performance Tuning: How to Reduce Memory Overhead in EFT 8.3.4 for High-Volume Enterprise Environments
- Aug 13
- 5 min read

Running Globalscape EFT in a high-volume enterprise environment can place significant demands on system resources. As transfer volumes increase and concurrent connections multiply, memory overhead can gradually rise, affecting throughput, response times, and overall platform stability.
This guide explores practical Globalscape EFT performance tuning strategies relevant to version 8.3.4, helping administrators understand how to reduce memory usage in Globalscape EFT and maintain efficient performance under sustained workloads. Global E-Director helps organisations navigate complex file transfer environments with a focus on performance, reliability and operational efficiency.
Why Memory Overhead Matters in High-Volume EFT Deployments
Memory pressure in Globalscape EFT rarely announces itself with a single dramatic event. Instead, it tends to accumulate gradually as the number of active sessions, queued transfers, event rules, and audit log writes all compete for available RAM. In high-volume environments, even small inefficiencies compound quickly.
Excessive memory consumption can slow transfer initiation and increase latency for end users.
Unchecked growth in memory usage can trigger OS-level paging, dramatically reducing performance.
Poorly configured logging and event rules are among the most common contributors to unnecessary memory overhead.
Identifying and addressing these issues is a core part of effective Globalscape EFT performance tuning for high-volume transfers.
Step 1: Audit Your Current Resource Baseline
Before making any configuration changes, establish a clear picture of current memory behaviour. This baseline will help you measure the impact of each tuning action.
Use Windows Task Manager or Performance Monitor to track the EFT Server service memory consumption over a typical busy period.
Record peak and average memory usage across different times of day.
Note the number of concurrent sessions during peak periods.
Review the EFT Administrator interface for any warnings or error patterns that may point to resource contention.
Having this data means you can validate improvements objectively rather than relying on subjective impressions.
Step 2: Optimise Logging and Audit Settings
Logging is one of the largest contributors to memory overhead in EFT deployments that have not been specifically tuned. The platform logs a wide range of events by default, many of which are unnecessary in production environments running at high volume.
Reduce Log Verbosity
Navigate to the Server node in EFT Administrator and review the logging level settings.
Switch from verbose or debug logging to standard or minimal logging in production.
Disable logging categories that are not required for compliance or operational visibility.
Configure Log Rotation and Archiving
Set log files to rotate on a daily or size-based schedule to prevent large log buffers from accumulating in memory.
Ensure archived logs are moved off the primary EFT server to reduce I/O competition.
Review database audit settings if you are using the EFT database audit module, and limit the fields being captured to only those required.
Step 3: Review and Streamline Event Rules
Event rules are one of the most powerful features in Globalscape EFT, but they also carry a memory cost. Each rule evaluated at runtime consumes processing resources, and complex rule chains can hold objects in memory longer than necessary.
Open the Event Rules interface in EFT Administrator and review all active rules across every site.
Disable or delete any rules that are no longer actively used.
Consolidate rules where multiple rules perform similar functions, reducing the total number of evaluations per transfer event.
Avoid using rules that trigger additional sub-processes or external scripts unless strictly necessary, as these can spawn child processes that retain memory independently.
Streamlining event rules is one of the most impactful ways to optimize Globalscape EFT performance without requiring infrastructure changes.
Step 4: Tune Connection and Session Parameters
Globalscape EFT allows administrators to configure connection limits and session timeout values. In high-volume environments, poorly configured session parameters can result in large numbers of idle sessions consuming memory that could otherwise be freed.
Set Appropriate Session Timeouts
In EFT Administrator, navigate to the site settings and review the connection timeout values for each protocol in use.
Set idle session timeouts to a value that reflects actual usage patterns - sessions left open indefinitely hold memory unnecessarily.
For SFTP and FTPS connections, ensure that keepalive settings are not preventing timely session closure.
Limit Maximum Concurrent Connections
Set maximum concurrent connection limits per site and per user group to values that reflect your actual transfer patterns.
Avoid setting these limits higher than necessary, as each connection held open by the platform reserves memory buffers.
Monitor connection counts over time to identify whether limits need adjustment after initial tuning.
Step 5: Manage the DMZ Gateway and Proxy Configuration
If your deployment includes the EFT DMZ Gateway, this component introduces additional memory considerations. Data moving through the gateway is buffered in memory during transit, and misconfigured buffer sizes can amplify memory pressure across the environment.
Review the DMZ Gateway configuration to ensure buffer sizes are appropriate for your typical file sizes rather than set to overly generous defaults.
Confirm that the gateway is running on dedicated hardware or a VM with sufficient allocated RAM, separate from the primary EFT server where possible.
Ensure the gateway service is restarted on a scheduled basis if it is known to accumulate memory over long uptimes.
Step 6: Apply Operating System-Level Adjustments
Effective Globalscape EFT performance tuning also depends on the underlying Windows Server environment. Global E-Director recommends:
Keep EFT resources separate from other memory-intensive applications.
Configure an adequate Windows page file to handle unexpected memory spikes.
Keep Windows Server and EFT fully patched for performance and security improvements.
Monitor memory usage and schedule service restarts during low-traffic periods if sustained memory growth occurs.
Tracking Your Progress
Once you have applied these tuning steps, return to the baseline metrics you captured in Step 1 and compare current memory consumption against those figures. Effective tuning should produce measurable reductions in both peak and average memory usage without any reduction in transfer throughput.
Tuning Area | Primary Memory Impact | Effort Level |
Log verbosity reduction | High | Low |
Event rule consolidation | High | Medium |
Session timeout configuration | Medium | Low |
Connection limit tuning | Medium | Low |
DMZ Gateway buffer review | Medium | Medium |
OS-level environment hardening | Variable | Medium |
When to Seek Specialist Support
If memory overhead persists after applying these measures, or your EFT environment continues to experience instability, it may be time for a deeper technical review. Complex deployments involving multiple sites, custom scripting, high-volume transfers, or high-availability configurations can create challenges that standard tuning may not address.
At Global E-Director, we help organisations assess EFT environments, identify underlying performance issues, and optimise configurations with minimal disruption to ongoing operations.
Is your EFT environment ready for your next growth phase? Let’s review your setup and find the performance bottlenecks before they impact your business.



