> Баг репорт конкретно на этот баг есть?На девайсе кернел 2.6.28 - по нему баги разве что в Спортлото. Майнлайн там загрузить можно, поддержка железки в целом есть. НО есть нюансы. Наиболее скверный - PowerVR и его блободрайвер. Imagination кст уже догадался о симпатиях, на форониксе их PRщик нарвался на shitstorm и они аж искали разработчиков открытых дров. Чудаки. Рассказали что помогут переехать в Англию, но забыли спеки выложить. Как они себе это представляют?
> Сетевой io сам по себе более затратный. Я и на PC видел,
> как локалка довольно серьезно грузит CPU.
У PC AFAIK значительно хуже с прерываниями чем у мелочи. Хотя на WL500GP тоже прерывания все грузят.
> Это легко проверить - запускает cp или dd - получаете большой io
> wait. Запускает задачу, которая не требует io, но способна занять весь
> cpu, с низким приоритетом. Смотрите сколько процентов cpu уходит на задачу
> с низким приоритетом. Подобный пример был в конце статьи.
У них там какой-то очень оригинальный пример. В том плане что у них их же демонстрационная задача - проседает буквально в разы, они радостно показывают что немного циклов из iowait удалось извлечь. Ок, хорошо, из iowait можно извлечь сколько-то циклов, но все-таки, в их примере задача просела, как я понимаю, в 6 раз?! На нокии проседает поменьше, раза в 2.5 "всего".
А если вспомнить изначальный вопрос - нас интересовало "насколько io грузит проц". И в конечном итоге - "сколько электричества это жрет". Я ради интереса померял: dd /dev/mmcblk в /dev/null вызывает потребление аж (230±20) ма. И, наверное, это все-таки вообще совсем не idle системы.