ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
29 сентября
233175 Топик полностью
Evgeny_CD, Архитектор (12.01.2011 15:21, просмотров: 150) ответил Snaky на батареек бы хватило. это одна из главных проблем мобильных устройств сейчас. 2 часа сайтов с флешами и всё приплыли. вот где революция необходима.
А вот тут как раз ARMы и рулят. Маложручесть Атома - она только при простое. А при нормальном тактирования 9 Вт кипятильник выжрет аккумулятор в момент. ARMы самые навороченные жрут 2Вт и менее на полном ходу. Но вообще это вопрос к програмерам. Итак, пусть у нас грузится мегафлешка или супер-исходник HTML5. Затраты процессорного времени такие: * принять по каналу связи * обработать * отрисовать на экране. Скорость восприятия информации человеком меньше скорости отрисовки оной на экране начиная от ARM9 200 Мгц. Поскольку хотя бы иногда пользователи планшета думают над тем, что видят, то процу не счего быть загруженным на 100%. При правильном написании программы все ожидания делаются не while (SystemReady), а установкой ожидания семафора, сообщения и т.д. с последующей передачей управления ОСи, что дает возможность погасить клоки/снизить тактовую в ожидании события. Более того, продвинутые технологии исходят из того что энергия переключения элемента ~F^2. Т.е. вместо того, чтобы турбированный процессор быстро сделал работу и долого курил, при некоторых условиях становится выгоднее сбросить тактовую проца, и пусть он меньше курит. Для этого надо решить уравнение :) Но все эти правильные медоды были созданы после того, как структура Win, Lin и прочего сукся стала стандартом. А втиснуть в прокрустово ложе требований по энергетике ОСьку со стандартным API ("корежение" которого благоверные юзеа примут за клятвоотступничество) не получается.