4 ms·
I'm curious, to anyone working on Windows kernel development, at what point does a feature/scheduler improvement become so good that people decide "nah, this is
by logicchains 7y ago
I'm curious, to anyone working on Windows kernel development, at what point does a feature/scheduler improvement become so good that people decide "nah, this is way too cool to put in Windows Home Edition, let's feature-gate it to the enterprise version instead!"?
- dvdbloc 7y agoI wish I could see a statistic on the number of people that would have bought Win 10 Home to run on their 64 core machine if only it had support for 64 cores!
- 0xfaded 7y agoBuy a 64-core processor and futureproof against the coming 64-core Windows
- tinco 7y agoIt's going to happen soon. AmD's high end consumer model is already very close to that number. When these become commonplace, say in 8 years, someone might find something fun or productive to do with 64 cores, and it's gonna suck if your OS is the bottleneck.
- rubber_duck 7y ago> When these become commonplace, say in 8 years Someone is going to run an OS from 2020 on a brand new machine in an age where 64 threads is common place ? These things get segmented according to market - home is tailored to suit commonplace.
- AlfeG 7y agoYou mean all those people still running Windows 7 in 2020?
- rubber_duck 7y agoOn modern computers ?
- Yizahi 7y agoBy the time it happens MS will support it in Home edition. I remember that Win2000 for example supported something like 2 or 4 CPUs in standard edition and you had to buy server editions or even datacenter edition for more.
- Dylan16807 7y agoProbably. Once upon a time I hit the ram limit for Windows 7 Home of 16GB. Then 8 jumped to 128GB.
- sbergot 7y agoI guess it depends on their segmentation strategy. If you have not read it already there is a great article by Joel Spolsky on this topic: https://www.joelonsoftware.com/2004/12/15/camels-and-rubber-duckies/ https://www.joelonsoftware.com/2004/12/15/camels-and-rubber-... In this case it seems pretty justified to include this feature in the enterprise edition only.
- cesarb 7y agoAlso relevant is this article (which links to that one) by Jeff Atwood: https://blog.codinghorror.com/oh-you-wanted-awesome-edition/ https://blog.codinghorror.com/oh-you-wanted-awesome-edition/
- CamperBob2 7y agoGreat. How do I, a sole proprietor, buy this "enterprise edition?"
- vbezhenar 7y agoOn ebay for $10.
- CamperBob2 7y agoAh, yes, the Virus Of The Month club.
- vbezhenar 7y agoVirus in the product key? That's something incredible.
- CamperBob2 7y agoTrue, I was thinking of software distributed on DVDs or ISOs. A stolen or misappropriated product key is almost as bad as a virus, though. It will work great... but only at first, until Microsoft notices that 50,000 customers are using it.
- raverbashing 7y agoIt's not necessarily "so good" especially for workstation loads vs server loads. You have the same issue in Linux with the different config options (a simple example that's not relevant anymore: an smp kernel is slower than a single core one) Yes, it could be a config option as well instead of a fixed choice.
- cesarb 7y ago> (a simple example that's not relevant anymore: an smp kernel is slower than a single core one) The main reason this example is not relevant anymore is the "alternatives" system Linux uses nowadays, which dynamically patches the kernel code according to the hardware features (in this case, it detects it's running on a single core and removes the SMP locking code).
- qubex 7y agoI remember reading in Inside Windows 2000 by Mark Russinovich & David Solomon that the non-SMP kernel was the exact same binary built from the exact same SMP-compliant code with all the SMP stuff NOP-ed out.
- deleted 7y ago[deleted]
- traskjd 7y agoThis is actually something I find Microsoft does poorly for enthusiasts (both the crowd buying these types of chips, but also who care about a scheduler). They have VERY low visibility into these types of improvements. I can find a billion blog posts about notepad supporting Linux and Windows line returns. I struggle to find anything about improvements for new hardware. I wish there was a blog (albeit unfashionable these days) or similar which told these stories. I often feel the lack of their existence is a taint on data driven decisions: these customers are likely insignificant, but their influence on others is significant (even if their advice isn’t “buy a 64 core CPU”, it will be “Windows 10 is great, use that!”). I’ve largely been a MSFT fanboy since a young age, and I kind of get being mainstream, but tossing a bone to the enthusiastic supporters would be nice.
- sounds 7y agoLinus Tech Tips started as a vlog, and is fairly popular. They called out this problem between Threadripper 3990X and Windows 10 a bit ago.
- traskjd 7y agoIt was good. Love Linus. This was his video on the 3990X recently for those interested: https://youtu.be/1LaKH5etJoE https://youtu.be/1LaKH5etJoE
- zerkten 7y ago> I'm curious, to anyone working on Windows kernel development, at what point does a feature/scheduler improvement become so good that people decide A kernel developer is going to be 3-4 steps removed from those decisions. In many ways they are just a consumer of a product like this too and work on their subsystem. They are unlikely to be worried because it's the product they build and might even feel that it's inexpensive for the level of engineering they invest.
- alg0rith 7y agoJust pirate Windows Enterprise