ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
262617 Топик полностью
Evgeny_CD, Архитектор (18.07.2011 18:02 - 18:05, просмотров: 186) ответил Evgeny_CD на Пока мы тут праздновали, свершилась революция. ARM, Win, планшеты, .. Факты и комментарии.
Эра Windows подходит к концу -> Ну вот, экспоненциальное развитие IT завершено. Добро пожаловать на зрелый IT рынок! http://www.cnews.ru/news/top/index.shtml?2011/07/18/447775
В общем, там все правильно сказано. Должна быть одна ОСь. Это как в автомобилестроении - руль и педали одинаковы (кроме спец. случаев), хотя конструкция машины и исполнительных агрегатов может быть сильно разной. И юзерам почти не приходится переучиваться. Но это будет другая ОСь, совсем не то, что мы с Вами подразумеваем обычно под ней. Дамаю, это будет гетерогенная ОСька следующей идеологии: * совокупность аппаратных блоков и их драйверов, возможно, крутящихся под управлением собственных процов * возможно, некое отдельное аппаратное ядро для самой ОСи * универсальный application процессор для исполнения юзеровского кода * унивесальный API для всего к этому процу приложений. В общем, оно похожде на классический user space, отличия только в аппаратной поддержке работы с периферией в виде приложения на собственном ядре. 18 год - это что-то типа техпроцесса 11 нм. http://www.overclo …ocess_k_2022_godu.html Это значит, что в производительность проца вообще ничего не упрется, и ее можно гробить любыми (почти) системами абстрагирования - главное, чтобы разработка софта была проще, и сам он работал надеженее. Идея использовать JAVA в качестве этой application среды весьма неплоха. Жаль, всякие picoJAVA загнулись, не дойдя до серии. Я бы вообще под application оставил бы одно или несколько ядрер Cortex-A*. Так сказать, универсальный байт код современности. Чтобы это ядро неторопливо перерабатывало юзеровщину. Без левых прерываний и пр. А периферийная часть - она application-specific. Вот там и будем изголяться в программизме.