4 ms·
I also saw a measurable drop in my full rebuild times. As I do not run any untrusted code on that machine, I disabled all mitigations. There I use a dedicated b
by slacka 7y ago
I also saw a measurable drop in my full rebuild times. As I do not run any untrusted code on that machine, I disabled all mitigations. There I use a dedicated browser for work related and NoScript for personal so I felt safe with this trade-off. Beyond javascript desktop machines should only be running trusted code.
You do not need to downgrade your BIOS. You can regain all of your performance on the OS level. You can use this tool on windows[1] or edit the registry. On linux just add this to your grub.cfg.
noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off
[1] https://www.grc.com/inspectre.htm https://www.grc.com/inspectre.htm
- lightedman 7y agoHiw do you get lost performance which is done by hardware back by using software? If HT is disabled at BIOS/UEFI level, how is software bypassing that low level block?
- sebazzz 7y agoInSpectre only disables part of the mitigations. Another part is microcode update via BIOS or OS updates, another is binary updates containing workarounds like retpoline.
- slacka 7y agoI may have changed some addition registry settings from the documents over at: https://support.microsoft.com/en-us/help/4073119/protect-against-speculative-execution-side-channel-vulnerabilities-in https://support.microsoft.com/en-us/help/4073119/protect-aga... According to the powershell app PS> Get-SpeculationControlSettings All mitigations are disabled. No need to do anything in BIOS.