Notes from a dark corner

Debugging ASP.NET, the CLR and anything that uses clock cycles.

Browse by Tags

Tagged Content List
  • Blog Post: Performance tuning guidelines for Windows Server 2012 R2

    Windows Server Performance Tuning Guidelines have now been updated for version 2012 R2 here . (Update 8th May: now with PDF version for download!) Includes guidance for various roles and workloads, including web servers . HTH Doug
  • Blog Post: PerfView - a powerful tool for investigating .NET performance issues

    Vance Morrison , Performance Architect on the Common Language Runtime (CLR) team writes and maintains a very powerful tool called PerfView that harnesses the power of Event Tracing for Windows (ETW) data produced by the CLR. The tool can be download here . Although he had previously published some tutorial...
  • Blog Post: Turning IIS logs into web tests

    Nice blog post here by MVP Tarun Arora on turning IIS logs into web tests. Great stuff! Doug
  • Blog Post: My computer is running very slowly

    A recent comment on one of my blog posts suggested that my blog was a bit too technical and did not really address the issue of why a computer might be running slowly. This is true, my blog really is aimed at software developers, system administrators and diagnostic engineers trying to keep commercial...
  • Blog Post: New CLR and .NET Performance tool

    Vance Morrison, CLR performance architect here at Microsoft, has released a new tool for conducting performance investigations on .NET applications. It is called PerfView and you can read more about it on his post here . You can download it here . It is designed to have as low an overhead on the application...
  • Blog Post: How to figure out why your web application is running slow.

    I came across this great “portal article” (by which I mean it has links to resources on a particular topic) about Developer Tools & Platforms Performance It starts of with a short plug for Microsoft advisory services but then moves onto a long list of self-help resources, including articles, blog...
  • Blog Post: Perfecto–a performance tool for ASP.NET applications

    Not had a chance to try this out yet but this looks pretty interesting: It takes advantage of the ETW infrastructure to give insight into why your ASP.NET application might be running slowly...
  • Blog Post: Failed to CoCreate profiler

    Sometimes support cases are like buses. You never see one and then two or three the same come along all at once. Recently one of my team mates asked me about an error his customer was getting in their event log: Source: CLR Category: None Event ID: 0 Description: The description for Event ID (0) in Source...
  • Blog Post: More on the mysterious case of accessing .NET Performance Counters using WMI

    Back in February I blogged about a strange case we had seen where a customer was having trouble seeing certain ASP.NET performance counters when using WMI to access them . If you start Perfmon with the /WMI switch then Perfmon uses WMI rather than the native performance counter APIs to read the data...
  • Blog Post: Performance Toolkit Presentation

    I previously mentioned the Windows Performance Toolkit. At the WinHEC conference this year a presentation was given about the xPerf tool and plans for the future. You can find it here: Doug
  • Blog Post: Great blog for file system related stuff

    I don't often get involved with storage issues unless it is affecting one of my customer's websites in some way (usually performance, though could be a hang). During an issue I am currently working on, I came across the FileCab blog of the Windows Storage team. There are lots of great articles there...
  • Blog Post: Link: Useful article on ASP.NET Performance...

    Over on the "ACE Team" blog there's a useful blog post with some performance tips for ASP.NET sites . The point about batch compilation and Debug="true" was certainly correct for version 1.1 but I think in ASP.NET 2.0 they are decoupled - so by default batch compilation remains on...
  • Blog Post: Interesting tool for monitoring of client side of web applications

    Microsoft Research have released a very interesting looking prototype of a tool for investigating the performance of the client side of web applications that use JavaScript on the client. You can download it here and there is a usage walkthrough here . Looks useful. Doug
  • Blog Post: Windows Performance Tools Kit

    If you like delving into the depths of how a Windows system is performing (or not performing) then a recently released toolset may be of interest to you. Released initially as part of the Windows SDK for Windows Server 2008 and .NET Framework 3.5 but since updated, the Windows Performance Tools Kit can...
  • Blog Post: Troubleshooting .NET 2.0 performance counters

    Sadly, from time to time, the .NET 2.0 performance counters can go a bit wrong. This is a handy article to remember when you need to troubleshoot them. Doug
  • Blog Post: Vista Performance article

    Came across this interesting article about measuring performance on Windows Vista . Contains various nuggets of information about what goes on under the covers. Doug
Page 1 of 1 (16 items)