I know this is wayyyy off-topic here (and it's only an aside, anyway), but; does installing the occasional CPU microcode update really make a measurable, detectable real-world difference?
I've heard so much 'waffle' surrounding this subject in recent years.....
Mike, to be honest, I don't know the answer to that, only that Windows pushes a similar KB update to address the microcode patch. However, note that it mess up (permanently) the ability to overclock a certain unlocked Pentium 4th gen CPU, may have been their Anniversary Edition of the CPU.
Although it certainly didn't mess up either of my Devil's Canyon CPU's, on either Linux or Windows. Will have to further research what the microcode update is supposed to accomplish, and from me, a huge Thanks for bringing this to my attention.
The last thing that I want to do is ruin expensive CPU's, although it's Intel whom releases this firmware, and ships to the OS's for distribution. May have to ask on the Intel site what's the deal here.
For a different reason, I don't install the Intel ME (a wide open backdoor) software, and uninstall on any PC I work on for others, as well as disable Secure Boot, there's no security there, other than OEM's (on behalf of Microsoft) telling it's paying customers what we can & can't do with our paid for hardware. Sometimes a newly released piece of hardware (example, a GPU), may require an unsigned (usually Beta) driver to install the component. Plus it doesn't need to be enabled anyway, as it provides no active protection & if I install a SSD, Fast Boot also is a goner, a known battery killer, and being half powered on 24/7, cannot be good for the computer as a whole.
Will check out the Microcode updates for AMD & Intel, as these are released for both brands.
EDIT: Mike, here's an article, not from Microsoft, nor AMD/Intel, rather from Debian, a sweet, understandably written find.
I'm now convinced that am doing the right thing in applying these firmware updates, just as we would for new kernels, only when a new one is offered.
Or you could experience one of those unexplainable and infrequent software issues (such as kernel oops, application segfaults) or hardware issues (including sudden reboots and hangs).
That's exactly what was going on with my XPS 8700 when running Windows 7, 8.1 & 10, although didn't with Linux Mint 17 (including point releases), am about to unpack & redeploy the PC, will be my main Linux one once complete, with a powerful i7-4770 CPU & 32GB of DDR3-1600 RAM.
Note that the kernels for Ubuntu 16.04 likely won't apply to 14.04, as well as other distros based from it. Newer kernels for these older OS's are released as needed, applying one designed for a newer OS may break the install, nor is optimized for the older release. As posted above, I learned this lesson just a few days back, however when I clean installed 18.1, the new kernel was there for install & the computer runs as good as ever, if not better.
Plus the GPU drivers were shown w/out adding a PPA, as well as the microcode update. Please read the posted article above (which includes the quote) as to why these should be installed.
Edited by cat1092, 28 April 2017 - 04:04 AM.