ArcGIS Server Memory Calculator - Advanced

Estimates the memory and cores required to run a desired number of services.

Enter the required parameters - the number of services and average ArcSOC memory are the most important. Results appear in the green fields. Hover ? for field notes.

Parameter Value Unit Tips
Services ?
Deployment Type ?
Min Instances ?
Max Instances ?
Average ArcSOC.exe Memory MB ?
ArcGIS Service Overhead MB ?
OS Overhead MB ?
Busy ArcSOC Percent % ?
Recommended Cores Cores ?
Recommended Memory GB ?

Notes

  1. Calculations assume no caching or long-running geoprocessing on the server.
  2. Recommended cores are rounded up to the nearest 4 (Esri licensing is per 4 cores).
  3. Core count uses ~4 ArcSOC instances per core, per Esri Architecture Center testing (the old 10:1 ratio is outdated).
  4. Throughput depends on service complexity and varies widely.
  5. From ArcGIS Server 10.9+, new sites use a shared instance pool by default for ArcGIS Pro–published services - this dedicated-instance model applies to legacy/upgraded sites, GP services, and image services.
  6. Memory is rounded up to the nearest 8 GB.