Por que a baixa latência de dispositivos de áudio se traduz em maior consumo de CPU?

2

Eu estou querendo saber qual é a relação entre operar um dispositivo de áudio em uma latência mais baixa e usar mais energia da CPU.

Você pode me explicar?

    
por Hedge 03.09.2015 / 04:29

1 resposta

5

Para obter uma latência mais baixa, a CPU precisa atender as interrupções do dispositivo com mais frequência e, assim, mover os dados em partes menores - para que mais partes tenham que ser movidas. Acontece que a configuração e desmontagem (a sobrecarga) para mover um pedaço de dados para ou de um dispositivo é significativa. Portanto, quanto menos blocos / segundo você estiver manuseando, menor será a carga na CPU.

No entanto, CPUs modernas são tão poderosas que a diferença não deve ser perceptível.

    
por 03.09.2015 / 04:38