<div dir="ltr"><div dir="ltr"><div>Hi folks,</div><div><br></div><div>Back in 2012 I 
scripted some post-installation customization for when I would build a 
new Linux machine. I suspect that all of what I did is no longer needed 
for today's systems. I'm writing to see if someone can confirm that.</div><div><br></div><div>What I did came from these links:</div><div><br></div><div><a href="https://wiki.linuxaudio.org/wiki/system_configuration#the_kernel" target="_blank">https://wiki.linuxaudio.org/wiki/system_configuration#the_kernel</a></div><div><a href="https://wiki.linuxaudio.org/wiki/system_configuration#cpu_frequency_scaling" target="_blank">https://wiki.linuxaudio.org/wiki/system_configuration#cpu_frequency_scaling</a></div><div><a href="https://wiki.linuxaudio.org/wiki/system_configuration#hardware_timers" target="_blank">https://wiki.linuxaudio.org/wiki/system_configuration#hardware_timers</a></div><div><br></div><div>My new system runs the 4.17.17 kernel along with the rest of Fedora-27.</div><div><br></div><div>What do you think? Do I need to taylor the new machine in the above ways?</div><div><br></div><div>Thanks!<br></div><div><br></div><div><br></div><div>P.S.:  My script is below, for the curious.</div><div><br></div><div>#!/bin/sh<br><br># $Id: 36-linux_musicians,v 1.4 2012/11/16 05:56:14 kevinc Exp $<br><br>DATE=`date +%F-%T`<br><br># <a href="http://wiki.linuxmusicians.com/doku.php?id=system_configuration#the_kernel" target="_blank">http://wiki.linuxmusicians.com/doku.php?id=system_configuration#the_kernel</a><br>sudo cp /etc/default/grub /etc/default/grub-${DATE}<br>sudo cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-${DATE}<br># cp /etc/default/grub grub<br>sudo perl -p -i -e 's/(^GRUB_CMDLINE_LINUX=\"nomodeset.*rhgb) quiet$\"/$1 quiet threadirqs\"/' /etc/default/grub<br>sudo /sbin/grub2-mkconfig -o /boot/grub2/grub.cfg <br><br># <a href="http://wiki.linuxmusicians.com/doku.php?id=system_configuration#cpu_frequency_scaling" target="_blank">http://wiki.linuxmusicians.com/doku.php?id=system_configuration#cpu_frequency_scaling</a><br># echo -n performance \<br>#   | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor<br>sudo touch /etc/rc.d/rc.local<br>cp /etc/rc.d/rc.local rc.local_cpufreq<br>cat << EOF >> rc.local_cpufreq<br>#!/bin/sh<br><br>for cpu in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor<br>do<br>echo -n performance > \$cpu<br>done<br>echo 3072 > /sys/class/rtc/rtc0/max_user_freq<br>EOF<br>sudo cp rc.local_cpufreq /etc/rc.d/rc.local<br>sudo chmod 755 /etc/rc.d/rc.local<br><br># <a href="http://wiki.linuxmusicians.com/doku.php?id=system_configuration#hardware_timers" target="_blank">http://wiki.linuxmusicians.com/doku.php?id=system_configuration#hardware_timers</a><br>/bin/rm -f 40-timer-permissions.rules<br>cat << EOF > 40-timer-permissions.rules<br>KERNEL=="rtc0", GROUP="audio"<br>KERNEL=="hpet", GROUP="audio"<br>EOF<br>sudo cp 40-timer-permissions.rules /etc/udev/rules.d/<br>sudo chmod 644 /etc/udev/rules.d/40-timer-permissions.rules<br><br>cat << EOF > 60-max-user-freq.conf<br># High Precision Event Timer for performance audio/MIDI<br>dev.hpet.max-user-freq=3072<br>EOF<br>sudo cp 60-max-user-freq.conf /etc/sysctl.d/<br>sudo chmod 644 /etc/sysctl.d/60-max-user-freq.conf<br><br>cat << EOF > 60-vm.swappiness.conf<br># Delay start of use of swap partitions<br>vm.swappiness = 10<br>EOF<br>sudo cp 60-vm.swappiness.conf /etc/sysctl.d/<br>sudo chmod 644 /etc/sysctl.d/60-vm.swappiness.conf <br><br>cat << EOF > 93-audio_limits.conf<br># Increase priority of audio applications<br># # maximum realtime priority<br>@audio - rtprio 90<br># maximum locked-in-memory address space (KB)<br>@audio - memlock 2000000<br>EOF<br>sudo cp 93-audio_limits.conf /etc/security/limits.d/<br>sudo chmod 644 /etc/security/limits.d/93-audio_limits.conf<br><br>exit<div class="gmail-adL"><br><br><br></div></div><div class="gmail-adL"><br></div></div></div>