The amount of memory cache can use is defined in config: That is needed to protect against disk thrashing – running out of physical RAM so that disk is used to power virtual memory (terribly slow). That is a big hazard in Azure WebApps – much less RAM compared to old-school big boxes. Sitecore keepsContinue reading “Performance crime: wrong size detection”
Performance Engineering of Software Systems MIT course begins with optimizing math task code to make it work 53K times faster.
How faster can real-life software become without changing the technology?
How to get a runtime configuration from memory snapshot?
List of WinDBG memory-related commands.
WinDBG commands to find ongoing activities in memory snapshot
Giveaway of WinDBG commands designed for SQL workload analysis.
Commands to figure out what are threads doing in the snapshot
The real world case study on finding memory leak.
WinDBG brings you behind the scenes to witness CLR magic from backstage. You’ll be able to see the hidden gems that turn magic into reality.
Memory snapshot captures a picture of the process in time. It is a source of wonderful information about application. This post shows how to unlock access to the data.