Yea same here,  preemptable kernel,   strip out all the stuff 
(drivers,fs  etc..) that I don't want.  I generally don't run any loaded 
modules as I compile them into the kernel. I am currently running 2.6.21 
as I haven't upgraded in awhile.  I also have some patches applied for 
enabling reiserfs compression.   I use a compressed reiserfs partition 
for long term cdr storage and asterisk log storage(saves an incredible 
amount of space!).     I haven't played with timers and a few other 
things in search of the perfect asterisk kernel,   but maybe it's time I 
should!   I do make sure the kernel is compiled cpu specific.   I also 
have changed ulimit settings while loading asterisk,   I have run into 
max files open errors without upping the default limit on my current 
setup.  (ulimit -Hn 9999)  I know that people have had mixed results 
with HT turned on (with intel platforms) but so far I have not had any 
issues. 

Let me know if there is anything else about my setup you would like to 
know..

Matt T


Chris Bagnall wrote:
>> runs on a custom kernel sitting on slackware 12
>>     
>
> Would you mind sharing with the list what changes you've made to the kernel?
>
> It'd be useful if we as a list could come up with a set of suggested changes 
> to make to improve performance for asterisk-specific servers.
>
> (FWIW, I generally force "deadline" scheduler, set timer to 1/1000ms and 
> switch to a preemptable kernel)
>
> Regards,
>
> Chris
>   




_______________________________________________

Sign up now for AstriCon 2007!  September 25-28th.  http://www.astricon.net/ 

--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-biz

Reply via email to