Pigs Can Fly

Windows performance, development, and related issues(and maybe some not so related...)

January, 2007

Blog - About

About Pigs Can Fly

I'm Richard Russell, a dev manager on the Windows client performance team, this blog is focused on Windows peformance, development in general, and related issues (and maybe some not so related...) 

Our team's charter is to make Windows better - faster, smaller, more efficient.   Our team works in two general areas - performance analysis and Windows feature development.  On the analysis side, we design and impliment solutions to solve performance performance problems, and work with other teams to impliment performance improvements.  We also designed and developed several Vista features such as SuperFetch, ReadyBoost, ReadyDrive, runtime performance diagnostics, and the Windows Experience Index.

Here is a good Channel9 video interview with Mike Fortin that porivdes a good overview of our team, and goes into detail on SuperFetch, disk layout and defrag and other interesting topics.

Our unofficial team mascot is a flying pig :)

  • Pigs Can Fly

    Beyond Hello World - Update 4, File loading 27 times faster!

    • 1 Comments
    CLCV V4 now loads files about 27 times faster than V3 when running on my laptop. The tree view is also about 5 times faster. ...
  • Pigs Can Fly

    Beyond Hello World - Update 3, Control Templates, Multithreading, and more... (with source)

    • 1 Comments
    I've learned a lot in working on my first real WPF application such as implimenting multi-threaded file reading, how to use the dispatcher object, how to use control templates to customize controls, the basics of application configuration, using abstract...
  • Pigs Can Fly

    CES - Car Audio

    • 1 Comments
    Ok, I'm officially and old fogey - I had no idea how big the car audio business is... its HUGE. Most of the 409 thousand square feet of the CES north hall was packed full of car audio companies selling anything and fevering for car audio. There array...
  • Pigs Can Fly

    CES - Crazy Cars!

    • 0 Comments
    Here are a few pictures of some of the crazy cars in the Car Audio section at CES....
  • Pigs Can Fly

    Steve Jobs Just Doesn't Get It...

    • 6 Comments
    Steve really doesn't understand what it means to build a platform. Apple's deicsion to close the iPone ensures its success only as a niche product. His recent comments about the iPhone are telling - quoting from the MSNBC article here : “You don...
  • Pigs Can Fly

    CES - Bill Gates Keynote and MS CES BLog

    • 0 Comments
    You can find Bill's key note video here: http://www.microsoft.com/winme/0701/29031/ces.asx The MIcrosoft CES blog is here: http://microsoftatces.com/Default.aspx Enjoy!
  • Pigs Can Fly

    CES - TV's, Cool Phones, and Out of the Ordinary Gizmos

    • 1 Comments
    I'm finally back from CES - what a HUGE show! There were 2,700 exhibitors spread over all 3.2 million square feet of space. Its the biggest show Las Vegas has each year and the whole town is full of technology folks. I spent a total of about 10 hours...
  • Pigs Can Fly

    CES - LG Shine Cell Phone

    • 0 Comments
    Wow, there are a TON of cool things at CES with lots of great blogs and pictures of new and interseting products. I thougt I'd run along with the pack and post a few entries about things that caught my eye. ONe of my favorting gizmos at this years...
  • Pigs Can Fly

    Beyond Hello World - An Update On My First WPF Application (with source)

    • 1 Comments
    I've been working on my first useful WPF application and I've learned several things since my last post and answered a few questions. I've included a ZIP file with my updated source (you can find it at the bottom of the post, it includes full Visual Studio 2005 project)...
Page 1 of 1 (9 items)