Windows memory scalability
Description
Verify that your Windows-hosted service scales as expected when memory is limited. Gremlin increases memory utilization in three stages—50%, 75%, and 90%—to validate memory management.
What this Scenario does
This Scenario progressively consumes memory on your Windows Server hosts in three stages: 50%, 75%, and 90%. This simulates memory pressure from traffic spikes, memory leaks, or under-provisioned instances.
Why run this Scenario?
- Identify memory leaks or poor resource management in .NET and IIS-based applications.
- Test how Windows handles memory pressure and page file usage under extreme conditions.
- Verify that Windows Performance Monitor and alerting tools detect memory pressure before exhaustion.
- Optimize Windows host memory provisioning to balance cost and performance for your workloads.
Expected outcome
If memory usage spikes to 90% on a Windows host, the application continues to function without performance degradation for at least 5 minutes.