Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- sleep 10
- #ddcutil -d 1 setvcp 60 0x0f
- sleep 110
- if [[ $(sudo virsh list --all | grep running) ]]; then
- echo "VM running, performing action"
- else
- echo "VM no longer running, aborting"
- exit 1
- fi
- #ddcutil -d 2 setvcp 60 0x12
- #4-7,12-15
- #1-2,9-10
- echo "Setting IRQ affinities..."
- #grep "0000:01:00.0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:0b:00:0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:09:00:0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:0c:00.0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15;echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:0e:00.3" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:07:00.0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "0000:0e:00.3" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=3-7,11-15; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "enp9s0" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=1-2; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- #grep "ahci" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=1-2; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- grep "iwlwifi" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=8; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- grep "amdgpu" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=8; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- grep "snd_hda_intel" /proc/interrupts | cut -d ":" -f 1 | while read -r i; do echo $i; MASK=8; echo $MASK > /proc/irq/$i/smp_affinity_list; done
- echo
- echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement