gentoo: local.d/{hpet,ncq_noop,sysctl,vm}.start added
This commit is contained in:
parent
daa980ef73
commit
5496cde0cb
|
@ -0,0 +1,7 @@
|
|||
# /etc/conf.d/local.start
|
||||
|
||||
# This is a good place to load any misc programs
|
||||
# on startup (use &>/dev/null to hide output)
|
||||
|
||||
echo hpet >/sys/devices/system/clocksource/clocksource0/current_clocksource
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Set on noop scheduler for hdds with NCQ
|
||||
for D in /sys/block/sd?; do
|
||||
S=$D/queue/scheduler
|
||||
Q=$D/device/queue_depth
|
||||
if [[ "$(cat $Q)" == "31" ]]; then
|
||||
echo $D: $(cat $S) - set schedule to noop
|
||||
echo noop > $S
|
||||
fi
|
||||
done
|
|
@ -0,0 +1,3 @@
|
|||
# /etc/conf.d/local.start
|
||||
|
||||
sysctl --system
|
|
@ -0,0 +1,6 @@
|
|||
# /etc/conf.d/local.start
|
||||
|
||||
# This is a good place to load any misc programs
|
||||
# on startup (use &>/dev/null to hide output)
|
||||
|
||||
chmod o+rw /dev/kvm
|
Loading…
Reference in New Issue