> Не любая особенность системы - баг.Баг - это незадокументированная особенность :)
>> Все же ваш случай исключение, а не правило.
> Для того чтобы делать такие заявления - надо собирать статистику по вообще
> всему железу на планете. Железо бывает разное и порой странное.
Вы правы, но как я уже сказал, на сотни железок, которые я ковырял, проблема была только на первых пнях и лечилась драйверами, откуда и вывод, что если подобное и существует - то скорее это баг или невозможность использовать/отсутствие dma.
>> Если в консоли запустить cp (дабы исключить паразитную нагрузку
>> от обновления графики), что показывает top (cpu: usr sys idle io)?
> IO ведет себя одинаково с любой программой. С cp примерно 9-10% sys,
> 85-90% io, несколько процентов сам cp и 0-5% idle. Эффект присутствует
> и когда cp свалил и ядро уже скидывает буферы.
Как я и предположил, вы не корректно определяете загруженность cpu. Если коротко - во время io wait, cpu делает тоже, что и во время idle - то есть ничего. Вас ввела в заблуждение странная методика подсчета idle в linux. Высокий io wait всего лишь означает, что система находится в ожидании окончания операции io.
Есть отличная статья по теме, с подробным разъяснением, как так получилось, фрагментами кода ядра и наглядными примерами: http://www.embedded-bits.co.uk/2015/understanding-io-wait-wh.../
> если мне необходимы лишние полчаса работы любой ценой. Будет работать пока
>> этом SoC) мы не отключаем dac и усилитель, так как мы
>> не можем полностью исключить щелчок при включении/отключении
> Нокия усилок отключает, если аудио долго не игралось. Если знать что ищешь,
> можно услышать power gating усилка.
Мы в rockbox поступаем аналогично - если плеер не используется более 10 мин (пользователь может поставить другое время) - гасим не только dac но и весь плеер ;)
>> 1200 / 12 = 100 часов для opus
> Это что за цифры? Если плееру аккум от смарта присоединить? А смысл?
> Аккум от смарта достаточно большой все-таки.
Это я о энергоэффективности смартов. ИМХО ненормально жрать в пять раз больше, даже с поправкой на более тяжелую систему.
> На посмеяться - прием FM лопает аж (92±10) ма. Но все-равно это
> около 12 часов, при том что задолбает значительно быстрее.
Да, это было бы смешно - но на clip zip радио тоже ест в двое больше, чем воспроизведение файлов. С чем это связано я толком не разбирался, но похоже особенность самого радио чипа.
> ИМХО зависит от тока. Если ток небольшой (в % от емкости) -
> даже древний литий ведет себя культурно. У лития внутреннее сопротивление растет
> со временем, но на малом токе это не важно. А на
> большом токе батарейка половину потратит на нагрев себя.
Интересная мысль. Есть ссылки? А то с ходу не нашел.