1. Performance means more than gaming and gamer-centric benchmarks.
2. Vista is measurably slower than Windows XP at a fundamental level, just as XP is slower than Windows 2000 at a fundamental level.
3. Techno sucks -- long live rock 'n' roll!
You're not going to get any counterarguments from me regarding the fact that businesses and large enterprises won't like Vista over XP. Vista obviously requires better hardware than XP, and it may certainly perform slower than XP in some, or many, workload scenarios that are important to businesses.
However, that's not what our two original articles were about, and it's most certainly not what our current point of debate -- Vista's improved performance over time -- is all about. So while you may have a good point on Vista requiring more hardware, or performing worse on the same hardware than Windows XP does, it's irrelevant to this discussion. We're comparing Vista-now to Vista-RTM -- not to XP.
But I see we're getting back to the thread-count point. I'm afraid we're going to lose our readers this way. I continue to stick by my original point, namely that the number of threads says nothing about the amount of changes made to the kernel. Like I detailed before, any change in thread count could lead to any possible outcome -- increased or lowered performance or simply no gain or loss at all. The fact that your thread-count metric did not pick up any of the significant changes detailed by Mark Russinovich and Eric Traut clearly shows how useless a metric the thread count statistic is. That's going to be my final word on thread count, as we have both done our thing. Let's leave it up to our readers to decide which argument makes more sense to them.
How is it possible that someone who claims to know so much about the NT kernel appears to be so blatantly ignorant about the concept of MinWin, even though both Traut and Russinovich detailed the concept in such a crystal-clear way? Let me quote my own article: