Windows 7 Runs Faster Thanks to New Service Controller

One of the reasons Windows 7 runs faster (faster start up, resume, shut down, less churn during user sessions) is due to the re-engineering of how Windows maintains and activates services running in the background. Microsoft’s Channel 9 has an interesting video with a Windows kernel developer whose team designed a new trigger-based service controller that enables service developers to mark services as needing to run only when certain conditions are met. This means Windows 7 can more intelligently manage when to make resources avaiable for services that employ this trigger pattern for starting and stopping. Less code that runs at any given time means Windows 7 has more resources available for foreground processes that impact users interacting with the OS. The net effect of this for users is a snappier OS.

30 Comments

  1. 2009-01-26 11:24 pm
    • 2009-01-27 12:55 am
      • 2009-01-27 10:41 am
    • 2009-01-27 1:18 am
    • 2009-01-28 9:52 am
  2. 2009-01-26 11:26 pm
    • 2009-01-27 1:58 am
      • 2009-01-28 9:11 pm
  3. 2009-01-27 6:39 am
    • 2009-01-27 9:09 am
      • 2009-01-28 9:27 am
        • 2009-01-28 5:30 pm
  4. 2009-01-27 12:26 pm
    • 2009-01-27 1:10 pm
      • 2009-01-27 1:53 pm
        • 2009-01-28 12:09 am
    • 2009-01-27 1:10 pm
    • 2009-01-27 1:14 pm
      • 2009-01-27 4:51 pm
        • 2009-01-28 10:49 pm
          • 2009-01-29 2:36 am
        • 2009-01-29 3:55 am
          • 2009-01-29 9:18 am
    • 2009-01-27 2:32 pm
  5. 2009-01-27 2:16 pm
    • 2009-01-27 9:02 pm
      • 2009-01-27 10:29 pm
        • 2009-01-27 11:47 pm
      • 2009-01-29 3:57 am
        • 2009-01-29 9:20 am