I think you are asking a very difficult question.   Performance tuning
of any server, or system, is a time-consuming tasks.   In 1997 we
diagnose and tune a slow system - which ultimately took two weeks, and
it involved specialist from network + database server + client and
server application .... though 30% of the slowness was attributed to
the ATM card used, but across the board lots of stuff was changed
within that two weeks as well.   In short, look at the big picture.
And your SIP proxy server is very product-specific.   Eg, if u are
using opensource Asterisk, then perhaps this page can provide clues:

http://www.voip-info.org/wiki/view/Asterisk+dimensioning

and as u can see, the amount of consideration is still very wide
ranging and specific to your environment setup etc.   Keywords to
google is "sizing", or performance tuning.   But I do know one
particular commercial PABX system modified and use an older version of
Linux kernel (which has less features and therefore more efficient) as
their core.   Since there is only one core, so spin locks effectively
compiled to NOP and thereby it helps push up performance.

Hope that helps.

On Mon, Oct 3, 2011 at 10:52 PM, chao peng <[email protected]> wrote:
> help
>
> 2011/9/23 <[email protected]>
>>
>> Send Kernelnewbies mailing list submissions to
>>        [email protected]
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>        http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>> or, via email, send a message with subject or body 'help' to
>>        [email protected]
>>
>> You can reach the person managing the list at
>>        [email protected]
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Kernelnewbies digest..."
>>
>>
>> Today's Topics:
>>
>>   1. Optimizing the performance of the Scheduler in the Kernel 3.0
>>      (Edward Alvarez)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Thu, 22 Sep 2011 15:35:21 +0000
>> From: Edward Alvarez <[email protected]>
>> Subject: Optimizing the performance of the Scheduler in the Kernel 3.0
>> To: [email protected]
>> Message-ID:
>>
>>  <CAPzfdHbs7QBGpAwtPYFrA3y33Orpb=mbcws6xh6le66h5mm...@mail.gmail.com>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Greetings,
>>  <[email protected]>
>>
>> I want to optimize the performance of the scheduler in the Kernel 3.0 in
>> order to increase the number of calls a Sip proxy server can handle.
>>
>> I read about the scheduler in the Kernel 2.6 and was able to find the
>> variables MIN_TIMESLICE, MAX_TIMESLICE, PRIO_BONUS_RATIO, MAX_SLEEP_AVG
>> and
>> STARVATION_LIMIT. If I tune this variables I can tweak the performance of
>> the scheduler, but in the new kernel I cant find any documentation that
>> allows to successfully modify the scheduler.
>>
>> I would gladly appreciate any information related to the scheduler in the
>> new kernel, or documentation about the new variables that are similar to
>> the
>> ones I mentioned.
>>
>> Thanks in advance for your time.
>>
>> Edward Alvarez.
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL:
>> http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110922/41ba2c6e/attachment-0001.html
>>
>> ------------------------------
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> [email protected]
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>>
>> End of Kernelnewbies Digest, Vol 10, Issue 39
>> *********************************************
>
>
>
> --
> I believe I can fly.
>
> _______________________________________________
> Kernelnewbies mailing list
> [email protected]
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>



-- 
Regards,
Peter Teoh

_______________________________________________
Kernelnewbies mailing list
[email protected]
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to