MICROSOFT HAS ANNOUNCED plans to speed up Windows 10 in the wake of the Spectre and Meltdown vulnerabilities that caused such a fracas last year.
Because the gruesome twosome were sitting ducks at a hardware kernel level, software fixes that tended to have a negative effect on the performance of devices - in extreme cases as much as 30 per cent.
Microsoft looks to be rolling out a more effective fix for Spectre with no impact on system resources, and once again, following the decision to move its Edge browser to Google's Chromium engine, Redmond is about to get back into bed with the Big G.
Retpoline was Google's mitigation for Spectre. It offered an almost completely unimpacted result at a level unmatched by the rest of the industry.
Although Google had proposed it as a universal fix at the time, Microsoft didn't choose to take it up, instead relying on clunkier versions of its own. But now it looks like Microsoft has finally bitten and will use it to provide future editions of Windows 10 with a more effective speed boost.
Although it was technically possible for Microsoft to have done this a lot sooner - and in fact, the framework was all ready to go in the dreaded Build 1809, it was eventually decided to do some more refinement work on integrating it first.
Yes, we have enabled retpoline by default in our 19H1 flights along with what we call "import optimization" to further reduce perf impact due to indirect calls in kernel-mode. Combined, these reduce the perf impact of Spectre v2 mitigations to noise-level for most scenarios. https://t.co/CPlYeryV9K— Mehmet Iyigun (@mamyun) October 18, 2018
Early Insider versions of Windows 10 19H1, due out in the next few weeks, will apparently have Retpoline (which sounds like a panty liner for lizards) enabled by default and will reduce Spectre mitigation to background noise, confirmed by Mehmet Iyigun of the Windows Kernel team in response to a query from a user (above). μ
Some deliberately, others through stupidity
Quite the business expense
It's another quantum leap camera
Evolution, not revolution, but that's just fine