[asterisk-biz] Benchmark

Matt Teagarden matt at n0x.net
Thu Sep 6 19:11:26 CDT 2007


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
>   






More information about the asterisk-biz mailing list