SBGK;676517 Wrote:
> if you want to try the full set
> here is my priority section from the tt file, all pids 40 and below set
> to sched_other except for spdif which is still at 40
>
> have not found any problems with these settings - I use ethernet, no
> remote, digital coax out
>
> beautiful sound with 24/96, CDs sound good as well, though you probably
> need the resolution to appreciate it. before I was listening to the
> sound now I am listening to the music.
>
> remember to save a copy of tt before changing.
>
> #change process priorities
> prio () {
>
> rm $LOG2
>
> SEC=0
>
> while [ "`ps -edf | grep jive_alsa | grep -v grep `" = "" ]
> do
> sleep 1
> let SEC=SEC+1
> echo "seconds: $SEC" >>$LOG2
> done
> ps -edf >>$LOG2
>
>
> PIDJIVEALSA=`pidof jive_alsa` #def: 45
> #PIDJIVE=`pidof jive` #def: -
> PIDSIRQTASKLET0=`pidof sirq-tasklet/0` #def: 89 interrupt handler -
> should be higher then interrupts
> PIDSIRQHRTIMER=`pidof sirq-hrtimer/0` #def: 40 htimer of rtkernel -
> should be also very high
> PIDWATCHDOG=`pidof watchdog/0` #def: 99
> PIDLOADAVG=`pidof loadavg` #def: 50
> PIDOFPSXCPUTMR=`pidof posixcputmr/0` #def: 98
> PIDIRQ47=`pidof IRQ-47` #def: 40 SPDIF -- any impact?
> PIDIRQ14=`pidof IRQ-14` #def: 40
> PIDIRQ37=`pidof IRQ-37` #def: 40 USB can be put very
> low
> PIDIRQ34=`pidof IRQ-34` #def: 90 dma for processor ?
> PIDSIRNETTX=`pidof sirq-net-tx/0` #def: 40 network transmit
> PIDSIRNETRX=`pidof sirq-net-rx/0` #def: 40 network receive
> PIDEVENTS=`pidof events/0` #def: 1
> PIDKRC=`pidof krcupreemptd` #def: 1
> ##def 40
> PIDSIRQH=`pidof sirq-high/0`
> PIDSIRQT=`pidof sirq-timer/0`
> PIDSIRQB=`pidof sirq-block/0`
> PIDSIRQS=`pidof sirq-sched/0`
> PIDSIRQR=`pidof sirq-rcu/0`
> PIDIRQ10=`pidof IRQ-10`
> PIDIRQ42=`pidof IRQ-42`
> PIDIRQ41=`pidof IRQ-41`
> PIDIRQ22=`pidof IRQ-22`
> PIDIRQ57=`pidof IRQ-57`
> PIDIRQ33=`pidof IRQ-33`
> PIDIRQ17=`pidof IRQ-17`
> PIDIRQ123=`pidof IRQ-123`
> PIDIRQ7=`pidof IRQ-7`
> PIDIRQ102=`pidof IRQ-102`
> PIDIRQ8=`pidof IRQ-8`
> PIDIRQ11=`pidof IRQ-11`
> PIDIRQ12=`pidof IRQ-12`
> PIDIRQ25=`pidof IRQ-25`
> PIDIRQ45=`pidof IRQ-45`
>
>
> PRIOJIVEALSA=96
>
> #PRIOJIVE=0
> PRIOSIRQTASKLET0=97
> PRIOSIRQHRTIMER=98
> PRIOWATCHDOG=0
> PRIOLOADAVG=97
> PRIODOFPSXCPUTMR=99
> PRIOIRQ47=40
> PRIOIRQ14=0
> PRIOIRQ37=0
> PRIOIRQ34=98
> PRIOSIRNETTX=95
> PRIOSIRNETRX=95
> PRIOEVENTS=0
> PRIOKRC=0
>
> PRIOSIRQH=0
> PRIOSIRQT=0
> PRIOSIRQB=0
> PRIOSIRQS=0
> PRIOSIRQR=0
> PRIOIRQ10=0
> PRIOIRQ42=0
> PRIOIRQ41=0
> PRIOIRQ22=0
> PRIOIRQ57=0
> PRIOIRQ33=0
> PRIOIRQ17=0
> PRIOIRQ123=0
> PRIOIRQ7=0
> PRIOIRQ102=0
> PRIOIRQ8=0
> PRIOIRQ11=0
> PRIOIRQ12=0
> PRIOIRQ25=0
> PRIOIRQ45=0
>
> echo "PID - Jive-Alsa: $PIDJIVEALSA" >>$LOG2
> echo "PRIO: $PRIOJIVEALSA" >>$LOG2
> chrt -f -p $PRIOJIVEALSA $PIDJIVEALSA >>$LOG2 2>&1
>
> #chrt -f -p $PRIOJIVE $PIDJIVE >/dev/null 2>&1
>
> chrt -f -p $PRIOSIRQTASKLET0 $PIDSIRQTASKLET0 >/dev/null 2>&1
>
> chrt -f -p $PRIOSIRQHRTIMER $PIDSIRQHRTIMER >/dev/null 2>&1
>
> chrt -o -p $PRIOWATCHDOG $PIDWATCHDOG >/dev/null 2>&1
>
> chrt -f -p $PRIOLOADAVG $PIDLOADAVG >/dev/null 2>&1
>
> chrt -f -p $PRIODOFPSXCPUTMR $PIDOFPSXCPUTMR >/dev/null 2>&1
>
> chrt -f -p $PRIOIRQ47 $PIDIRQ47 >/dev/null 2>&1
>
> chrt -o -p $PRIOIRQ14 $PIDIRQ14 >/dev/null 2>&1
>
> chrt -o -p $PRIOIRQ37 $PIDIRQ37 >/dev/null 2>&1
>
> chrt -f -p $PRIOIRQ34 $PIDIRQ34 >/dev/null 2>&1
>
> chrt -f -p $PRIOSIRNETTX $PIDSIRNETTX >/dev/null 2>&1
> chrt -f -p $PRIOSIRNETRX $PIDSIRNETRX >/dev/null 2>&1
> chrt -o -p $PRIOEVENTS $PIDEVENTS >/dev/null 2>&1
> chrt -o -p $PRIOKRC $PIDKRC >/dev/null 2>&1
> chrt -o -p $PRIOSIRQH $PIDSIRQH >/dev/null 2>&1
> chrt -o -p $PRIOSIRQT $PIDSIRQT >/dev/null 2>&1
> chrt -o -p $PRIOSIRQB $PIDSIRQB >/dev/null 2>&1
> chrt -o -p $PRIOSIRQS $PIDSIRQS >/dev/null 2>&1
> chrt -o -p $PRIOSIRQR $PIDSIRQR >/dev/null 2>&1
> chrt -o -p $PRIOIRQ10 $PIDIRQ10 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ42 $PIDIRQ42 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ41 $PIDIRQ41 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ22 $PIDIRQ22 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ57 $PIDIRQ57 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ33 $PIDIRQ33 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ17 $PIDIRQ17 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ123 $PIDIRQ123 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ7 $PIDIRQ7 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ102 $PIDIRQ102 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ8 $PIDIRQ8 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ11 $PIDIRQ11 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ12 $PIDIRQ12 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ25 $PIDIRQ25 >/dev/null 2>&1
> chrt -o -p $PRIOIRQ45 $PIDIRQ45 >/dev/null 2>&1
> }
Thanks!
How do I implement this?
Paste the lines into the tt-file, save and run tt -rbt?
(Paste in the beginning or the end of the tt-file?)
Or are there lines in the tt-file that should be replaced with these
lines?
As you may understand I'm no computer wizard, lol :)
Regards
Rolf
--
NoRoDa
------------------------------------------------------------------------
NoRoDa's Profile: http://forums.slimdevices.com/member.php?userid=49139
View this thread: http://forums.slimdevices.com/showthread.php?t=91322
_______________________________________________
audiophiles mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/audiophiles