Successfully reported this slideshow.

CSI .net core - debugging .net applications

0

Share

Upcoming SlideShare
Debugging .NET apps
Debugging .NET apps
Loading in …3
×
1 of 37
1 of 37

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

CSI .net core - debugging .net applications

  1. 1. CSI .NET CORE TESS FERRANDEZ
  2. 2. TESS SOFTWARE ENGINEER (EX. DEV SUPPORT) @MICROSOFT
  3. 3. HIGH MEMORY USAGE CRASHES EXCEPTIONS BAD PERFORMANCE @TessFerrandez
  4. 4. AZURE LINUX OR MAC INTERKITTENT NO STEP BY STEP
  5. 5. .NET INTERNALS @TessFerrandez
  6. 6. HIGH MEMORY USAGE @TessFerrandez
  7. 7. WHAT IS USING UP THE MEMORY? WHY ISN’T IT GOING AWAY? @TessFerrandez
  8. 8. DEMO MEMORY ISSUE ON LINUX @TessFerrandez
  9. 9. DOTNET COUNTERS DOTNET GCDUMP DOTNET DUMP @TessFerrandez
  10. 10. www.TessFerrandez.com @TessFerrandez
  11. 11. ROOTS THREADS STATICS PINNED CACHE FINALIZEQUEUE @TessFerrandez
  12. 12. .NET MEMORY MANAGEMENT AND GARBAGE COLLECTION @TessFerrandez
  13. 13. @TessFerrandez
  14. 14. DEMO GC MEMORY LAYOUT @TessFerrandez
  15. 15. @TessFerrandez
  16. 16. @TessFerrandez
  17. 17. @TessFerrandez
  18. 18. @TessFerrandez
  19. 19. MARK - SWEEP - COMPACT @TessFerrandez
  20. 20. GENERATIONS @TessFerrandez
  21. 21. LARGE OBJECT HEAP @TessFerrandez
  22. 22. @TessFerrandez
  23. 23. DEMO MEMORY ISSUES PART II @TessFerrandez
  24. 24. Finalizers - C# Programming Guide | Microsoft Docs @TessFerrandez
  25. 25. DOTNET COUNTERS DOTNET GCDUMP DOTNET DUMP DOTNET SOS DOTNET SYMBOLS WINDBG (STORE) @TessFerrandez
  26. 26. Github.com/Maoni0/mem-doc @TessFerrandez
  27. 27. BAD PERFORMANCE @TessFerrandez
  28. 28. WHAT ARE WE DOING? WHY IS IT TAKING SO LONG? @TessFerrandez
  29. 29. DEMO HIGH CPU – ON AZURE @TessFerrandez
  30. 30. DEMO HANG - PARALLEL STACKS IN VS @TessFerrandez
  31. 31. DOTNET COUNTERS DOTNET GCDUMP DOTNET DUMP DOTNET SOS DOTNET SYMBOLS WINDBG (STORE) AZURE DIAGNOSTICS DEBUG DIAG PROCDUMP VISUAL STUDIO @TessFerrandez
  32. 32. CRASHES @TessFerrandez
  33. 33. WHAT JUST HAPPENED? @TessFerrandez
  34. 34. DEMO CRASH – WER @TessFerrandez
  35. 35. WINDBG DEBUG DIAG VISUAL STUDIO AZURE DIAGNOSTIC TOOLS PROCDUMP (SYSINTERNALS) VS PROFILERS DOTNET DUMP DOTNET GCDUMP DOTNET SOS DOTNET SYMBOLS DOTNET COUNTERS DOTNET TRACE @TessFerrandez
  36. 36. www.TessFerrandez.com @TessFerrandez

×