Blog - Title

July, 2009

  • Semaphores – More than Flag Waving

    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...
  • The Basics of Mutexes and Spin Locks

    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...
  • Two Minute Drill: Stack Basics

    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...
  • Interlocked Operations in a Nutshell

    Good Morning AskPerf!  On Tuesday, we went over some very high-level concepts around synchronization mechanisms.  Today, we’re going to briefly dig into one of those mechanisms, Interlocked Operations, in a little more depth.  This isn...
  • Windows 7 and Windows Server 2008 R2 – RTM!

    Windows 7 and Windows Server 2008 R2 were Released to Manufacturing today … we’ll publish more details on Friday. - CC Hameed Share this post :
  • Windows 7 – RTM Details and more …

    OK folks – here are some details on RTM availability. Availability depends on who you are. The information below is from the Windows Team Blog : Partners & OEM’s ISV and IHV partners will be able to download Windows 7 RTM from Microsoft Connect...
  • Synchronization Mechanisms 101: Concepts for Non-Programmers

    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...