Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:system_configuration [2025/04/05 20:32] – [Simultaneous Multithreading] autostaticwiki:system_configuration [2025/04/13 18:42] (current) – [rtcqs] autostatic
Line 222: Line 222:
      
 See also https://manual.ardour.org/setting-up-your-system/the-right-computer-system-for-digital-audio/ and https://discourse.ardour.org/t/avoiding-hyperthreading/89367/3 See also https://manual.ardour.org/setting-up-your-system/the-right-computer-system-for-digital-audio/ and https://discourse.ardour.org/t/avoiding-hyperthreading/89367/3
 +
 +More information on SMT/hyper-threading: https://en.wikipedia.org/wiki/Simultaneous_multithreading
 ==== Solve IRQ conflicts by unbinding devices ==== ==== Solve IRQ conflicts by unbinding devices ====
  
Line 566: Line 568:
 The [[https://codeberg.org/rtcqs/rtcqs|rtcqs]] script automatically analyzes your current configuration. This script will make configuration suggestions based on your current setup and link to the relevant sections on this page for background information. The [[https://codeberg.org/rtcqs/rtcqs|rtcqs]] script automatically analyzes your current configuration. This script will make configuration suggestions based on your current setup and link to the relevant sections on this page for background information.
  
-  rtcqs - version 0.5.0+  rtcqs - version 0.6.6
      
   Root User   Root User
Line 572: Line 574:
   [ OK ] Not running as root.   [ OK ] Not running as root.
      
-  Audio Group +  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'is set at performance.+  [ 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 594: Line 600:
   Preempt RT   Preempt RT
   ==========   ==========
-  [ OK ] Kernel 5.17.1-rt17 is a real-time kernel.+  [ OK ] Kernel 6.13.8-4-liquorix-amd64 is using threaded IRQs.
      
   Spectre/Meltdown Mitigations   Spectre/Meltdown Mitigations
Line 606: Line 612:
   Swappiness   Swappiness
   ==========   ==========
-  [ OK ] Swappiness is set at 10.+  [ OK ] Your system is configured without swap, setting swappiness does not apply.
      
   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: /run/user/1000/gvfs. See also https://wiki.linuxaudio.org/wiki/system_configuration#filesystems+
      
   IRQs   IRQs
   ====   ====
-  [ OK ] USB port ehci_hcd:usb1 with IRQ 16 does not share its IRQ. +  [ OK ] USB port xhci_hcd with IRQ 45 does not share its IRQ. 
-  USB port ehci_hcd:usb2 with IRQ 23 does not share its IRQ. +  [ OK ] Soundcard snd_hda_intel:card10 with IRQ 91 does not share its IRQ. 
-  USB port xhci_hcd with IRQ 25 does not share its IRQ. +  [ OK ] USB port xhci_hcd with IRQ 43 does not share its IRQ. 
-  Soundcard snd_hda_intel:card10 with IRQ 31 does not share its IRQ.+  [ OK ] Soundcard snd_hda_intel:card11 with IRQ 92 does not share its IRQ. 
 +  [ OK ] USB port xhci_hcd with IRQ 49 does not share its IRQ. 
 +  [ OK ] USB port xhci_hcd with IRQ 47 does not share its IRQ.
      
   Power Management   Power Management
   ================   ================
-  [ OK ] Power management can be controlled from user space. This enables DAW'like Ardour and Reaper to set CPU DMA latency which could help prevent xruns.+  [ OK ] Power management can be controlled from user space. This enables DAWs like Ardour and Reaper to set CPU DMA latency which could help prevent xruns.
  
 Discuss this script at the [[https://linuxmusicians.com/viewtopic.php?f=24&t=24000|LinuxMusicians Forum]] Discuss this script at the [[https://linuxmusicians.com/viewtopic.php?f=24&t=24000|LinuxMusicians Forum]]
wiki/system_configuration.1743877969.txt.gz · Last modified: 2025/04/05 20:32 by autostatic