ALSA: Руководство по энергосбережению - PullRequest
1 голос
/ 19 октября 2010

Кто-нибудь знает где-нибудь о руководстве по энергосбережению для ALSA? Например ...

  • В каком состоянии лучше всего помещать поток PCM, когда не воспроизводится звук?
  • Есть ли в библиотеке что-нибудь, что можно было бы отключить для экономии энергии?
  • Что НЕ делать?

Ответы [ 2 ]

0 голосов
/ 09 ноября 2010

Похоже, нигде нет руководств.

0 голосов
/ 20 октября 2010

Если вы не воспроизводите звук, вы не должны получать значительную мощность. Хороший вопрос, который нужно задать себе: могу ли я измерить свое энергопотребление. Преждевременная оптимизация является корнем всего зла, верно и в отношении энергопотребления.

Если вы не можете измерить его, вы, вероятно, оптимизируете не то.

То, к чему вы должны стремиться, - это искать все, что будет держать ваш процессор в активном состоянии. Зацикливаетесь ли вы на какую-то переменную или ожидаете прерывания?

Как часто вы пишете на свое звуковое устройство? Можете ли вы увеличить буферы и уменьшить количество вей? Ваше оборудование автоматически позаботится об этом?

...