Sziasztok!

Irtam egy IVR szeru progit egy voip rendszerhez C-ben, amely 
tobbekkozott RTP-t allit elo.
Ugyebar az RTP-nel nagyon fontos, hogy pontosan kuldjem ki a csomagokat.

20.0 ms az idealis...

ott tartok, h a devel gepen abszolut tokeletes, majdan amikor kipakoltam 
a cuccot a szerverre, ami egy quad-core procis blade, SMP-s kernellel, 
akkor szetcsuszott az idozitesem...

200-300 microsecond volt a szoras, ami miatt a jitter is ugye 
felszokott, ami mar nem az igazi, ugy, hogy zero azaz 0 volt a szerver 
terhelese.
majdnem ugyanezt produkalta 1 hivasnal is mint 300-400 parhizamos 
hivasnal...

az otthoni gepemen mindez max 40-50 microsec volt, ez siman belefer ugy, 
hogy kozben megy az amarok mp3-mal, X, firefox flash-sel, stb...

ekkor kezdtem el nezelodni, hogy most akkor mi is van ?

bebootoltam a szervert SMP support nelkul es lass csodat, tok zsir lett...

gondoltam az IO scheduler-re, de mindket gepen CFQ-ra (default etch 
beallitas), van allitva...

Ugyan a progim egyszalu, de azert jolenne hasznalni azt a maradek 3 
magot is a tobbi processznek :)
Van valakinek ilyesmivel tapasztalata ?

Merre induljak ?

Koszi: Misi
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz