A memory snapshot could explain why an app does not behave well. The process of collecting memory snapshot is straightforward locally: Download ProcDump Find the process ID in Task Manager Trigger onDemand collection: procdump.exe -accepteula -ma 123 Why that does not work in cloud? Despite KUDU can generate memory snapshots on demand, it frequently failsContinue reading “Memory snapshots in Azure Web Apps”
Category Archives: Tutorial
Myth busting: Memory snapshots
Popular myths on memory snapshots; true or false?
WinDBG commands, configuration
How to get a runtime configuration from memory snapshot?
WinDBG commands, memory
List of WinDBG memory-related commands.
WinDBG commands, threads
WinDBG commands to find ongoing activities in memory snapshot
WinDBG basic commands, part 3, SQL
Giveaway of WinDBG commands designed for SQL workload analysis.
WinDBG basic commands, part 2
Commands to figure out what are threads doing in the snapshot
WinDBG basic commands, part 1
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.
Loading memory snapshot into debugger
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.
Memory dumps intro
Memory dump is a snapshot of an application, similar to real-world picture. It has data about ongoing activities, all the data software operates with. You’ve never seen your application