Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:system_configuration [2025/04/05 18:13] – [Using FireWire] autostatic | wiki:system_configuration [2025/04/13 16:42] (current) – [rtcqs] autostatic | ||
|---|---|---|---|
| Line 123: | Line 123: | ||
| You should check if the following daemons, services or processes are running, and if so, consider stopping them and/or resort to alternatives: | You should check if the following daemons, services or processes are running, and if so, consider stopping them and/or resort to alternatives: | ||
| - | * CPU frequency scaling | + | * CPU frequency scaling that scales |
| * Desktop Environments (DE): especially on less powerful machines it is recommended to use a lighter DE than Gnome, KDE or Unity. Possible alternatives include LXDE, XFCE or IceWM. Another option is to only use a lightweight Window Manager (WM) like Openbox or Fluxbox. | * Desktop Environments (DE): especially on less powerful machines it is recommended to use a lighter DE than Gnome, KDE or Unity. Possible alternatives include LXDE, XFCE or IceWM. Another option is to only use a lightweight Window Manager (WM) like Openbox or Fluxbox. | ||
| * Compositing: | * Compositing: | ||
| Line 216: | Line 216: | ||
| The modules and processes differ of course on a per machine basis so first figure out which modules are loaded with '' | The modules and processes differ of course on a per machine basis so first figure out which modules are loaded with '' | ||
| + | ==== Simultaneous Multithreading ==== | ||
| + | Simultaneous Multithreading (SMT) or hyper-threading can cause spikes in DSP load at higher DSP loads. In such cases it might be beneficial to disable SMT. This can be done by setting the SMT '' | ||
| + | |||
| + | echo off | sudo tee / | ||
| + | | ||
| + | See also https:// | ||
| + | |||
| + | More information on SMT/ | ||
| ==== Solve IRQ conflicts by unbinding devices ==== | ==== Solve IRQ conflicts by unbinding devices ==== | ||
| Line 305: | Line 313: | ||
| === ext3/ext4 tuning options === | === ext3/ext4 tuning options === | ||
| + | |||
| + | Tuning shouldn' | ||
| == noatime == | == noatime == | ||
| Line 558: | Line 568: | ||
| The [[https:// | The [[https:// | ||
| - | rtcqs - version 0.5.0 | + | rtcqs - version 0.6.6 |
| | | ||
| Root User | Root User | ||
| Line 564: | Line 574: | ||
| [ OK ] Not running as root. | [ OK ] Not running as root. | ||
| | | ||
| - | | + | Group Limits |
| - | =========== | + | |
| - | [ OK ] User music is in the audio group. | + | [ OK ] User music is member of a group that has sufficient rtprio (95) and memlock (unlimited) limits set. |
| | | ||
| CPU Frequency Scaling | CPU Frequency Scaling | ||
| ===================== | ===================== | ||
| - | [ OK ] The scaling governor of all CPU' | + | [ OK ] The scaling governor of all CPUs is set to performance. |
| + | |||
| + | Simultaneous Multithreading | ||
| + | =========================== | ||
| + | [ OK ] Simultaneous Multithreading (SMT, also called hyper-threading) is disabled. | ||
| | | ||
| Kernel Configuration | Kernel Configuration | ||
| Line 586: | Line 600: | ||
| Preempt RT | Preempt RT | ||
| ========== | ========== | ||
| - | [ OK ] Kernel | + | [ OK ] Kernel |
| | | ||
| Spectre/ | Spectre/ | ||
| Line 598: | Line 612: | ||
| Swappiness | Swappiness | ||
| ========== | ========== | ||
| - | [ OK ] Swappiness | + | [ OK ] Your system |
| | | ||
| Filesystems | Filesystems | ||
| =========== | =========== | ||
| - | [ OK ] The following mounts can be used for audio purposes: /, /mnt/data | + | [ OK ] The following mounts can be used for audio purposes: / |
| - | [ WARNING ] The following mounts should be avoided for audio purposes: / | + | |
| | | ||
| IRQs | IRQs | ||
| ==== | ==== | ||
| - | [ OK ] USB port ehci_hcd: | + | [ OK ] USB port xhci_hcd |
| - | | + | |
| - | USB port xhci_hcd with IRQ 25 does not share its IRQ. | + | |
| - | Soundcard snd_hda_intel: | + | |
| + | [ OK ] USB port xhci_hcd with IRQ 49 does not share its IRQ. | ||
| + | [ OK ] USB port xhci_hcd | ||
| | | ||
| Power Management | Power Management | ||
| ================ | ================ | ||
| - | [ OK ] Power management can be controlled from user space. This enables | + | [ OK ] Power management can be controlled from user space. This enables |
| Discuss this script at the [[https:// | Discuss this script at the [[https:// | ||
