Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
wiki:system_configuration [2020/09/02 15:41] – [Timers] autostatic | wiki:system_configuration [2021/01/16 22:10] – autostatic | ||
---|---|---|---|
Line 80: | Line 80: | ||
Now reboot and you should have threaded IRQs. | Now reboot and you should have threaded IRQs. | ||
+ | |||
+ | === Disabling Spectre and Meltdown mitigations === | ||
+ | :!: Warning: disabling these mitigations will make your machine less secure! Use with caution! | ||
+ | |||
+ | To work around the Spectre and Meltdown vulnerabilities several mitigations were built into the kernel. These mitigations can have a negative impact on the performance of your machine. To disable those mitigations and get the most out of your CPU's again you can add the following kernel parameter to your Grub configuration: | ||
+ | |||
+ | mitigations=off | ||
=== Installing a real-time kernel === | === Installing a real-time kernel === | ||
Line 106: | Line 113: | ||
Install the necessary packages, on Debian and Ubuntu this is: | Install the necessary packages, on Debian and Ubuntu this is: | ||
- | sudo apt-get install kernel-package fakeroot build-essential | + | sudo apt-get install kernel-package fakeroot build-essential |
Download the kernel sources and the RT patchset (this example uses the 4.8 branch, you're free to use another kernel branch for which there is a RT patch set available): | Download the kernel sources and the RT patchset (this example uses the 4.8 branch, you're free to use another kernel branch for which there is a RT patch set available): |