1

We utilise Azure's co-located In-Role caching in our web roles.

When looking at memory usage in Window's Resource Monitor, I see that a "CacheService.exe" is consuming a large portion of available RAM:

CacheService.exe

Is this the cache cluster used by the in-role cache? And can I roughly assume the total, cumulative size of all my cached objects by looking at CacheService.exe's memory usage?

Dave New
  • 38,496
  • 59
  • 215
  • 394

1 Answers1

1

Yes, CacheService.exe is the executable for In-Role cache. If this is causing bottleneck for your application, you should consider using dedicated In-Role cache instead of an In-Role one.

  • And can I roughly assume the total, cumulative size of all my cached objects by looking at CacheService.exe's memory usage? – Dave New May 23 '15 at 09:39
  • Yes, that should be a good approximation for getting size of all your cached objects. A couple of things to note 1) Your objects will be distributed across the nodes in cache cluster, 2) Memory usage will also include overhead for maintaining the data partition logic. – Pallav Priyadarshi Jun 12 '15 at 22:40