Browse by Tags


Browse by Tags
  • Blog Post: How to Track Leaky Pool

    Today I want to talk about tracking down leaking pool. Back with Server 2003 and before, leaking pool was a major issue because it was a limited resource. In Vista and beyond, it isn’t as much of an issue since pool is allocated dynamically, but it can still cause system performance issues if a component...
  • Blog Post: System Won't Power Down

    Hi All. Recently I had a Windows 2000 case where the machine wouldn’t shut down. After initiating the shutdown process, we saw the user get logged off, and on the console we watched the services shut down. The final “Windows is shutting down…” message was displayed on the screen, and then the screen...
  • Blog Post: Push Locks – What are they?

    Pushlocks were a new locking primitive first introduced in Windows Server 2003 and are primarily used in place of spinlocks to protect key kernel data structures. Unfortunately, Pushlocks are not documented in the WDK, and are not available for public use; however, a few internal drivers do use them...
  • Blog Post: Who is restarting my server?

    Hello - This is Omer and I recently came across a case where the customer reported that they could not reboot into safe mode using their custom image. Whenever they booted into safe mode, the machine would get to the logon screen, wait for 5 seconds and then reboot regardless of any user input. Nothing...
  • Blog Post: Using Netmon to figure out the source of high CPU in WMIprvse.exe

    Recently I was working with a customer who had a file server experiencing high CPU in the WMIprvse.exe process . We received multiple user dumps and noted that someone or something was running the same query again and again. We needed to figure out what was running the query in a tight loop, causing...
  • Blog Post: Windows Hotfixes and Updates - How do they work?

    Today I would like to talk about some of the work the Windows Serviceability (WinSE) team does regarding servicing Windows and releasing updates. The operating system is divided into multiple components. Each component can consist of one or more files, registry keys, configuration settings, etc. WinSE...
  • Blog Post: Windows Performance Toolkit - Xperf

    I recently came across a very interesting profiling tool that is available in Vista SP1 and Server 08 called the Windows Performance Analyzer. You can use this tool to profile and diagnose different kinds of symptoms that the machine is experiencing. This tool is built on top off the Event Tracing for...
Page 1 of 1 (7 items)