From: Pete S. <pst...@gm...> - 2008-05-19 13:44:45
|
PS = Pete Stieber DM = D.B. Moore DM> //my comments DM> DM> CONFIG_HZ_1000=y DM> CONFIG_HZ=1000 DM> DM> //you DO have the right HZ DM> DM> # CONFIG_PREEMPT_NONE is not set DM> CONFIG_PREEMPT_VOLUNTARY=y DM> # CONFIG_PREEMPT is not set DM> # CONFIG_PREEMPT_BKL is not set DM> DM> // I haven't looked at qsynth code, but my DM> // guess is the above is the show-stopper. DM> // 'VOLUNTARY' = normal 'Desktop' preemption DM> //'Low-latency Desktop requires DM> // CONFIG_PREEMPT=y (as I do) DM> DM> CONFIG_DEFAULT_IOSCHED="cfq" DM> DM> // not actually how sure this one matters... DM> // I use DEADLINE myself as I'm more DM> // interested in linear performance DM> DM> CONFIG_TICK_ONESHOT=y DM> CONFIG_NO_HZ=y DM> CONFIG_HIGH_RES_TIMERS=y DM> DM> // I don't use the 'dynamic ticks' stuff DM> // I believe one needs the HIGH_RES_TIMER DM> // set like you have DM> DM> I believe this accounts for what you're DM> seeing with qsynth. For the record, my Fedora x86_64 install worked OTB. Do you want the same information from it? Do you have to compile the kernel to get these parameters changed? Pete |