>> Еще раз речь шла о том - что затратнее: i/o или распаковка.
> А правильный ответ внезапно оказался "зависит от системы" ;). Т.е. на вашем
> SoC оно вот так. А на моей n900 - эдак. Цена
> IO в разных системах разная.Соглашусь, если сказать "зависит от бажности системы" :) Все же ваш случай исключение, а не правило.
Как вы определяете, что cpu используется при i/o? Если в консоли запустить cp (дабы исключить паразитную нагрузку от обновления графики), что показывает top (cpu: usr sys idle io)?
>> idle (статика) 6.8 мА
> Я думал что такие SoC делают по достаточно дубовым процессам и утечки
> должны быть мизерными. Но если что - под статикой я понимаю
> то что под ней понимают разработчики чипов, т.е. потребление чипа когда
> вентили статичны, сугубо паразитные утечки. Затраты на постоянно существующие сигналы
> типа клоков - это в их терминах таки динамика. Даже если
> есть всегда. Они в терминах переключения вентилей оперируют. В современных чипах
> часто делают clock gating, снижающий эту часть динамического потребления (даже в
> STM32, с стартом "все off" что "доставляет" ардуинщикам).
Ok, тогда это не статика, а просто idle - простой системы. Часть блоков функционирует, cpu вне глубоком сне. В этот состоянии (конкретно на этом SoC) мы не отключаем dac и усилитель, так как мы не можем полностью исключить щелчок при включении/отключении (там нет разделительных конденсаторов ухудшающих звучание и из-за этого такие проблемы). Так как это плеер и в паузе он находится не долго (глубокий сон не используется, загрузка плеера идет 1-2 сек), то это приемлемо. Если dac и усилитель отключить - будет менее 3 мА.
>> wav 8.5 мА
>> flac 9.0 мА
>> mp3 10.5 мА
>> opus 11.1 мА + периодический переход на повышенную частоту - то
>> есть реально больше
> Хехе, моя нокла быстренько продула как только включила плеер :). Похоже у
> более крупной системы накладные расходы на сам факт что оно что-то
> делает - больше.
Да, тоже и с android.
> А оно надо? Хотя это наверное от емкости аккмулятора зависит.
У плееров они совсем мелкие, да и требования другие. Никто не хочет каждый день заряжать плеер. Раз в неделю-две или при закачке новой музыки - нормальное требование.
> С упомянутыми
> у меня токами N900 протянет более 20 часов.
1200 / 8.5 = 141 час для wav
1200 / 9 = 133 часа для flac
1200 / 10.5 = 114 часов для mp3
1200 / 12 = 100 часов для opus
В реальности будет меньше - емкость акб садится, подсветка тоже периодически включается.
> А вы джедай, что ни говори :)
:)
> Я бы сказал иначе. Это удобный трюк быстро проверить в правильную ли
> сторону идет процесс. Чем-то похоже на то как гугл видеокодек оптимизирует,
> только вместо мультиметра - метрики качества. Которые весьма показометричны и не
> очень отражают реальное восприятие двуногими, но позволяют двигать процесс более-менее
> в правильную сторону. Поэтому VP9 двухгодичной давности - не то же
> самое что свежая версия.
Да, похоже.
>> совместное использование - я работаю с мультиметром, пользователи проверяют на время разряда.
> Как по мне - у вас получился хороший и эффективный рабочий процесс
> в этом плане.
Спасибо на добром слове :)