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
