как повысить measuring accuracy (freebsd)?
как повысить measuring accuracy (freebsd)?
Сообщений: 35
|
как повысить measuring accuracy (freebsd)?
всем здрасьте.
имеется:
- FreeBSD 6.3-RELEASE
- Asterisk 1.4.21.2
- zaptel-1.4.6_7
asterisk & zaptel установлены из портов.
для тайминга используется ztdummy. никаких плат digium/sangoma/etc нету
zttest выдает приблизительно следующее:
# zttest -v
Opened pseudo zap interface, measuring accuracy...
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8167 sample intervals 99.694824%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8247 sample intervals 99.328613%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168%
8192 samples in 8239 sample intervals 99.426270%
8192 samples in 8159 sample intervals 99.597168% ^C
--- Results after 21 passes ---
Best: 99.694824 -- Worst: 99.328613 -- Average: 99.532064
циферки сейчас оставляют желать лучшего…
собственно возник вопрос, нужен ли какой специальный тюнинг ядра для повышения measuring accuracy или какие другие действия? поделитесь плз. ссылками на документацию или личным опытом, откуда бы можно было извлечь что-то полезное по данному вопросу.
|
Откуда: Kiev
Сообщений: 801
|
Re: как повысить measuring accuracy (freebsd)?
Может FreeBSD 7?....
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Сообщений: 35
|
Re: как повысить measuring accuracy (freebsd)?
попробуем тогда так...
в биосе отключено все что касается ltp/com портов, флопик, amp.
# uname -rs
FreeBSD 7.0-RELEASE
zaptel-1.4.6_7 - из портов
конфиг ядра:
cpu I586_CPU
options INET
options FFS
options SOFTUPDATES
options PROCFS
options PSEUDOFS
options COMPAT_43TTY
options SYSVSHM
options SYSVMSG
options SYSVSEM
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV
options STOP_NMI
options AUDIT
device cpufreq
device eisa
device pci
device ata
device atadisk
device atapicd
options ATA_STATIC_ID
device atkbdc
device atkbd
device kbdmux
device vga
device sc
device miibus
device ed
device loop
device random
device ether
device pty
device bpf
options HZ=1000
ядро собранное с SCHED_4BSD
результат zttest -v
--- Results after 108 passes ---
Best: 99.682617 -- Worst: 99.340820 -- Average: 99.530255
ядро собранное с SCHED_ULE
результат zttest -v
--- Results after 108 passes ---
Best: 99.694824 -- Worst: 99.328613 -- Average: 99.530599
загрузка системы + память:
load averages: 0.00, 0.00, 0.00
20 processes: 1 running, 19 sleeping
CPU states: 0.4% user, 0.0% nice, 0.4% system, 1.2% interrupt, 98.1% idle
Mem: 7916K Active, 5424K Inact, 10M Wired, 8832K Buf, 66M Free
Swap: 256M Total, 256M Free
собственно ничего не изменилось :(
|
Сообщений: 1129
|
Re: как повысить measuring accuracy (freebsd)?
ну если уже по правильному 7 бсд собирать то
options SMP
нет
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
|
Сообщений: 143
|
Re: как повысить measuring accuracy (freebsd)?
ddkprog:
options SMP
нет
что значит "нет"?
у меня все было идеально. когда я связал по Е1 два астериска. на том, который был slave'ом аккуратность была 99,999
взял тот же самый комп, воткнул в телефонного оператора и вот:
Best: 100.000000 -- Worst: 99.987793 -- Average: 99.992676
это же ужас.
может быть оператор виноват???
|
Сообщений: 1129
|
Re: как повысить measuring accuracy (freebsd)?
cpu I586_CPU
options INET
options FFS
options SOFTUPDATES
options PROCFS
options PSEUDOFS
options COMPAT_43TTY
options SYSVSHM
options SYSVMSG
options SYSVSEM
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV
options STOP_NMI
options AUDIT
device cpufreq
device eisa
device pci
device ata
device atadisk
device atapicd
options ATA_STATIC_ID
device atkbdc
device atkbd
device kbdmux
device vga
device sc
device miibus
device ed
device loop
device random
device ether
device pty
device bpf
options HZ=1000
чет я не рассмотрел сдесь опции SMP
я вообще то имел ввиду
ну если уже по правильному 7 бсд собирать то
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
|
Сообщений: 143
|
Re: как повысить measuring accuracy (freebsd)?
ddkprog:
я вообще то имел ввиду
ну если уже по правильному 7 бсд собирать то
ага, понял.
а как насчет моего предположения, что в неаккуратности может быть виноват провайдер?
|
Сообщений: 1129
|
Re: как повысить measuring accuracy (freebsd)?
если чесно
то никогда не юзал утилиту zttest -v
и даже представление неимею зачем она нужна
факсы у меня ходили когда я их пофиксил
и могу токо предположить что эта утилита тестирует звуковой поток(когда посмотрю в нее точно скажу)
и соответсвенно скорее всего фиговое качество звука у пройдера
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
|
Сообщений: 1129
|
Re: как повысить measuring accuracy (freebsd)?
зы кто нибудь кроме меня заметил что в svn/trunk убрали chan_zap.c ?
или это я не в то время обновил...
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
|
Сообщений: 143
|
Re: как повысить measuring accuracy (freebsd)?
ddkprog:
и могу токо предположить что эта утилита тестирует звуковой поток(когда посмотрю в нее точно скажу)
и соответсвенно скорее всего фиговое качество звука у пройдера
в Е1 звука нет - там только samples, т.е. цифры
а можешь запустить у тебя где-нить на астере с Е1 zttest и тут показать результат?
|
|