06-07-2018, 08:37 AM
(06-06-2018, 01:49 PM)TheOldPresbyope Wrote:(06-06-2018, 12:53 PM)moodenigo Wrote: The only tweaks I have applied are the following:
- added in /boot/cmdline.txt: isolcpus=2,3
- changed options in /lib/systemd/system/mpd.service
CPUSchedulingPolicy=fifo
CPUSchedulingPriority=70
Nice=-15
ExecStart=/usr/bin/taskset -c 2,3 /usr/local/bin/mpd --no-daemon $MPDCONF
[color=#000000][color=#000000][color=#000000][color=#000000]I did [size=small]not change anything else. This made some difference!
Hi, Roberto
What difference did you hear?
Regards,
Kent
PS - running userspace processes on isolated cores is probably more like running with a low-latency kernel than a so-called real-time kernel, but it's definitely worthwhile for latency-sensitive tasks.
Differences: subtle, but clear improvement in imaging, and perhaps some clarity (you know, when audiophiles say "like a veil being removed" which means all and nothing). I suppose the better timing did something then. Thanks for the low-latency remark.
Roberto