One of our customer has a very strange caching issue one just one of their servers that runs my companies software. Every 30 seconds it is dumping/trimming the cache. I'm not sure the exact term. Aside from that making no sense to me, it
breaks our software. Our software has a thread that runs to see if our stuff is still in cache, and if not loads it. Well when your cache is emptying but 10-20GB every 30 seconds, and you have a program trying to load that back each time it empties
itself you end up with a CPU that is pegged while the software is trying over and over to reload it's stuff. We have two servers running the software at that customers location (and hundreds of other customers) and we've never seen this behavior before.
I have a ticket open with Microsoft support but haven't had an answer yet.
Details are :
Windows 2008R2 Enterprise with latest updates
64 GB RAM
Dual Quad Core XEON
Physical memory usage does not go over 50GB when our software is loaded, when it is not it doesn't go over 1.5GB. The problem occurs
even when our software is not loaded. Right after a reboot it goes into a cycle of trimming the cache every 30 seconds.
Here's a screen cap of task manager:
Promman show the % cache used following that same pattern.
Does anyone know of a setting or piece of software that can cause this behavior? Thank you.
There is an amazing pack of free network admin tools. click here to download it




