Got Kernel?

A very public place to store those little bits of information i know i will need sometime down the track

March, 2014

  • DRAM refresh & PASR

    You can think of DRAM like a big array of buckets for storing electrical charge. Every bucket represents a single binary digit. If the bucket is full, we have a 1, if its less than a certain capacity we have a 0. Unfortunately, the buckets can leak...
  • What is Application Launch Prefetching?

    In a nutshell, it is about speeding up the launch of Windows client applications by optimizing the startup IO. Digging in: When an application is launched the required code and data pages are unlikely to be read from contiguous locations on the...
  • Fessing up. The "30 minute application" took a couple of weeks...

    Yep, in the end, the "30 minute application" took me a couple of weeks to get into the application store. This was partly because I wasn't paying attention, partly because i didn't allocate time, but to be honest, partly because the...