tml3nr
Moderator
Để cho dễ, mình tạm gọi cách này là cách 1:Lại phải nhờ tới sự giúp đỡ của bác tml3nr đoạn này là phải làm thế nào (từ link của bác đưa). Cảm ơn bác nhiều:
Create Script to Maintain Changes
Automate it to run at start-up with a script.
https://sites.google.com/view/dynob...pberry-pi-music-server/raspberry-pi---volumio
Cái này là cách 2:
https://sites.google.com/site/computeraudioorg/home/setting-up-alsa
Cách thứ 1 tạo file script dyno.sh, rồi mới dùng file rc.local để chạy dyno.sh mỗi khi khởi động.
Cách thứ 2 cũng tương tự ạ Anh làm y như cách 1. Chỉ cần thay nội dung của cách 2 vào file dyno.sh
Mã:
#!/bin/bash
sleep 25 ; sudo chrt -f -p 81 $(pidof mpd) #Changes MPD to Real-Time priority
sleep 35 ; taskset -c -p 1 $(pidof mpd) #Changes MPD to it's 'own' cpu core
sleep 45 ; sudo killall lxdm-binary #This kills the desktop environment for lubuntu-linux
echo -n performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ifconfig eth0 mtu 9000
echo noop > /sys/block/mmcblk0/queue/scheduler
echo 0 > /proc/sys/vm/swappiness
echo 1000000 > /proc/sys/kernel/sched_latency_ns
echo 100000 > /proc/sys/kernel/sched_min_granularity_ns
echo 25000 > /proc/sys/kernel/sched_wakeup_granularity_ns
echo 1 > /proc/sys/kernel/hung_task_check_count
echo 20 > /proc/sys/vm/stat_interval
echo -1 > /proc/sys/kernel/sched_rt_runtime_us
echo 5 > /proc/sys/vm/dirty_background_ratio
sudo chrt -f -p 99 5
sudo chrt -f -p 99 11
sudo chrt -f -p 99 9
sudo chrt -f -p 99 19
sudo chrt -f -p 99 25
sudo chrt -f -p 99 23
sudo chrt -f -p 99 36
sudo chrt -f -p 99 32
sudo chrt -f -p 99 38
sudo chrt -f -p 99 45
sudo chrt -f -p 99 49
sudo chrt -f -p 99 51
sudo chrt -f -p 99 719
modprobe snd-usb-audio nrpacks=1 #reduce USB latency
modprobe -r ppdev
modprobe -r uvcvideo #kill video support
modprobe -r ath9k #kill wireless wi-fi
modprobe -r videodev
modprobe -r lp #no printer service needed
/etc/init.d/ondemand stop &
/etc/init.d/cups stop &
sudo killall modem-manager #kill modem support
sudo killall -9 irqbalance
sudo killall -9 bluetooth
sudo /etc/init.d/cron stop