TMurgent has produced some research papers for the community on the other Windows related topics.
| Name | Link | Description |
|---|---|---|
| Task Scheduling | Windows Task Scheduling |
A very old paper looking at how the Windows kernel performs task scheduling. It really hasn't changed much since this was written. |
| Processor Affinity | Processor Affinity in WIndows | A very old paper looking at how individual threads of a process have affinity in the Windows thread scheduler and how that helps performance due to on-chip caches |
| Task Manager lies in VMs | How the Task Manager lies in Virtual Machines | A paper explaining how Windows performance counters and tool like the Task Manager lie about performance when you run Windows inside a Virtual Machine. |
| Perceived Performance Reloaded | Perceived Performance Reloaded | This 2011 paper was an update to the original Perceived Performance paper I had written 8 years prior. |
| Perceived Performance Virtual Machines | Perceived Performance - Virtual Machines | This 2005 paper was an update to the original Perceived Performance paper, necessitated by the advent of Hypervisors and Virtual Machines. |
| Perceived Performance | Perceived Performance (original) | A classic! This is the original paper I wrote in 2003 that coined the term "Perceived Performance", what folks today call "Perceived End-User Performance". This paper kicked off a mini-industry in how we measure performance from the end-user perspective, a major change from the traditional ways in which we measured performance of remote systems. |