The Great Moore's Law Compensator is a term I coined to describe the process whereby each successive Windows release effectively gobbles up the latest gains in PC hardware performance. The result is an environment that performs roughly on a par with the one you're upgrading from, despite the fact that the underlying subsystems are all twice as fast.
As axioms go, the Great Moore's Law Compensator, or TGMLC, is quite resilient. From DOS-based Windows versions to the great NT kernel transition with XP, the core assertion of TGMLC - that Windows expands to consume available hardware - has been continuously validated. In fact, the only hiccup in this otherwise seamless progression involved Windows Vista. In that instance, Windows outpaced the hardware by a wide margin, causing untold grief for the masses trying to make it perform reasonably well on what were clearly inadequate (by Vista's requirements) systems.
Fortunately, the universe has a way of righting such wrongs. The release of Windows 7 - with its Vista-like system requirements and performance characteristics - has been projected to serve as a kind of TGMLC "breather": an opportunity for the hardware to finally catch up with the OS. And based on a preliminary review of benchmark data collected by the recently released OfficeBench 7 test script, Windows 7 is indeed living up to its promise of following TGMLC norms.
Take Office 2010 as an example. Under Windows 7, the Office 2010 Beta runs 15 to 20 percent slower than Office 2007 under Vista with SP2, per data collected across several hundred test systems running the latest release of OfficeBench. Assuming some performance tuning between now and the final Office 2010 release, this sizable gap should translate into a cross-version performance delta that falls roughly in line with historical trends in Windows code bloat.
In other words, we'll return to the point where Windows and Office no longer overwhelm the available hardware bandwidth and merely suck up every available cycle. And in the world of TGMLC, this constitutes real progress.
Of course, some IT shops will still complain. After all, they're spending their hard-earned budgets to secure the latest and greatest in PC performance. For them to then learn that Windows 7 is not the silver bullet that will solve all of their performance issues, but rather simply the universe restoring balance to the Wintel equation, will be a bitter pill to swallow.
My advice: take a big sip of water and gulp that puppy down. Because it could have been a lot worse. Microsoft could have pulled another Vista and saddled us all with an OS that's two sizes too big for the hardware it's running on. Windows 7 restores the "fits just right" relationship that TGMLC has long described - and that's a good thing.
The universe is back in balance. TGMLC is secure. All is well, all is well, and all manner of things are well - at least until Windows 8.