Задать вопрос
jov
@jov

Производительность ices2 с вводом через alsa?

Пытаюсь поднять интернет-радиостанцию, вернее несколько. На ubuntu 12.04 стоит звуковая, в глаза её не видео(работаю удаленно через ssh)
lscpi | grep audio
02:00.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
имею такой alsa-конфиг
pcm.my {
        type dsnoop 
        ipc_key 123456
        slave {                 
                pcm "hw:0"         
                format "S16_LE"  
                rate 44100        
                channels 8
                buffer_size 10000
        }
        bindings {              
                0 0           
                1 1
                2 2
                3 3
                4 4
                5 5
                6 6
                7 7
        }
        slowptr true 
}

pcm.ch1 {
slave.pcm my
ttable 0.0 1
ttable 1.1 1
}

pcm.ch2 {
slave.pcm my
ttable 0.2 1
ttable 1.3 1
}
#и так далее
...
И несколько файлов конфигурации для ices2 с вводом через alsa(ch1,ch2,ch3,ch4)
<ices>
 <stream>
  <input>
   <module>alsa</module>
   <param name="rate">44100</param>
   <param name="channels">2</param>
   <param name="device">ch1</param>
  </input>
  <encode>
   <quality>4</quality>
   <samplerate>44100</samplerate>
   <channels>2</channels>
  </encode>
 </stream>
</ices>


Уже при запуске двух экземпляров ices2, load average уползает в заоблачные 1.2-2.0, эфир начинает заикаться.
top - 16:06:28 up 1 day, 23:40,  2 users,  load average: 1.16, 1.48, 1.21
Tasks:  76 total,   2 running,  74 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.0%us,  1.7%sy,  0.0%ni, 97.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3956584k total,   566612k used,  3389972k free,    36048k buffers
Swap:  4099068k total,        0k used,  4099068k free,   388704k cached


Подскажите как бороться.
  • Вопрос задан
  • 2751 просмотр
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы