Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Debugging   (RSS)
Hello, and welcome to our second post in the Windows 7 launch series. This post is going to be a long one, so buckle in. We’re going to start with an overview of Fault Tolerant Heap, which is a new feature in Windows 7 and Windows Server 2008 R2 and then Read More...
Good morning AskPerf! We’ve had plenty of discussions in the past about Pool Memory – both Paged and NonPaged. Today we’re going to review how we can determine the Pool Memory usage from a memory dump file via the !poolused command. A quick note – if Read More...
Happy Friday AskPerf! No alphabet soup or Sesame Street quips today. Today, we’re going to take a quick look at two debugger commands that you can use to examine memory use, !vm and !memusage . Why two commands? One shows you information about virtual Read More...
Over the last few weeks, we’ve been posting quite a bit on different topics related to Debugging .  Today we’re continuing in that vein by looking at one of the most common commands that we use when reviewing both kernel- and user-mode dump files Read More...
I know – it really does seem like I’m on a bit of a Sesame Street kick at the moment, doesn’t it? Ah well - it is Friday and the weekend is almost upon us. Why not have a little fun? Today, we’re continuing on with looking at different debugger commands. Read More...
Good morning AskPerf! 2009 is moving fast – it’s hard to believe we’re already into August! Today, we’re continuing on with our debugging focus. Over the next few posts, we’ll be looking at different command types within the debugger. Today’s post is Read More...
Welcome back AskPerf!  Carrying on with our debugging / architectural theme from the last couple of weeks, today’s topic is about the stack.  A stack is a way of storing information – a data structure.  When a new object is placed on the Read More...
Good Morning AskPerf!  Today is the last in our series on Windows Synchronization Mechanisms.  Our topic today is Semaphore Objects.  A semaphore object is a kernel-mode synchronization object that maintains a count between zero and a maximum Read More...
Good Morning AskPerf! We’re continuing on with our mini-series on Synchronization Mechanisms today with a look at Mutexes. A mutex is a synchronization object. Mutexes ensure mutually exclusive (hence the term) access. In other words, while one thread Read More...
Good morning AskPerf! I realize it’s been a couple of weeks or so since we’ve posted. The reason is that we’ve all been a bit busy trying to wrap up the end of our fiscal year, write our reviews and of course, there was the Fourth of July holiday in there Read More...
Happy Friday AskPerf.  My name is Syed Yusuf, and I am a Support Engineer on the Performance team.  Application crash issues can be somewhat tricky to resolve – especially if we’re dealing with a third party application.  Today we’re going Read More...
Back in “the old days”, you could use a ball-point pen to break into the debugger .  No, I haven’t stayed too long at the fair – you could use the tip of the ball-point pen to short the nearest pair of pins to create a hardware crash dump.  Read More...
There are times when tools such as DebugDiag, ADPlus or UserDump fail to capture a dump when a process terminates unexpectedly.  When that happens, we can launch the process inside the debugger to ensure that we capture a dump.  Here’s how we Read More...
Hi AskPerf readers, Don Geddes here again.  Today we’re going to look at Windows Error Reporting logging in Windows Server 2008 and how it can affect the Printing subsystem.  There was a KB article written a while back that discussed the Windows Read More...
It occurred to me that with so many technical blogs out there, that it might be useful to bring you some posts from our fellow bloggers here at Microsoft that have been published recently … If you haven’t been keeping up with our colleagues over at the Read More...
More Posts Next page »
 
Page view tracker