Every release of Windows improves scalability and performance, and Windows Vista is no different. The Windows Vista Memory Manager includes numerous enhancements, like more extensive use of lock-free synchronization techniques, finer-grained locking, tighter data-structure packing, larger paging I/Os, support for modern GPU memory architectures, and more efficient use of the hardware Translation Lookaside Buffer. Plus, Windows Vista memory management now offers dynamic address space allocation for the requirements of different workloads.
In this part, Mark covers memory management, startup and shutdown and also power management. Give it a read if you are a proficient Windows application developer.
Source: Tech Net Mag