sun_jr: (boogieman white zombie)
Sun Jr ([personal profile] sun_jr) wrote2016-12-21 08:38 am
Entry tags:

Из новостей электроники

...Гугл проталкивает свой Андроид как embedded платформу для интернета вещей (IoT). Очешуеть, совсем двинулись.

[identity profile] drw-grinder.livejournal.com 2016-12-21 02:52 pm (UTC)(link)
Я в embedded вещах не то что ноль, отрицательная величина. Но разве во всех этих ИоТ есть место/память/ресурсы для цельного ведроида? Или там таки надо чего то попроще?

С точки зрения бизнеса - правильно толкают. Устоявшегося стандарта там насколько я понимаю нет, а значит надо пхать в свою экосистему чтобы с Ведроидного телепхона всем этим дело органично управлять.

[identity profile] sun-jr.livejournal.com 2016-12-21 03:44 pm (UTC)(link)
> Но разве во всех этих ИоТ есть место/память/ресурсы для цельного ведроида?
Вот именно. Но тут подход как на ПЦ, не хватает памяти/процессора - добавим, работает плохо. Зачем, например, нужна графика (а это Андроид) на устройстве, где и видео никакого нет?

> Устоявшегося стандарта там насколько я понимаю нет
Что означает стандарт? Стандартных интерфейсов море и велосипед придумывать тут не надо.

[identity profile] drw-grinder.livejournal.com 2016-12-21 03:45 pm (UTC)(link)
//Стандартных интерфейсов море

Раз их море, то стандарта де-факто нет. Я это так понимаю

[identity profile] sun-jr.livejournal.com 2016-12-21 03:49 pm (UTC)(link)
Они все стандартные. По большому счету весь этот IoT - это микроконтроллер + TCP/IP. Всё остальное - от лукавого.

[identity profile] nlothik.livejournal.com 2016-12-21 05:23 pm (UTC)(link)
> Зачем, например, нужна графика (а это Андроид) на устройстве, где и видео никакого нет?

Дык поди на всякие устройства с тачскринами.

[identity profile] sun-jr.livejournal.com 2016-12-21 05:51 pm (UTC)(link)
Для тач-сенсоров не обязательно иметь экран, даже вредно, потому что это - основной потребитель энергии.

[identity profile] reytsman.livejournal.com 2016-12-21 02:57 pm (UTC)(link)
А что тебя смущает то? Линукс как линукс...

[identity profile] sun-jr.livejournal.com 2016-12-21 03:40 pm (UTC)(link)
Бюджет можно сводить по разному при неизменных доходах. Можно минимизируя расходы, а можно увеличивая долги. Так вот изпользовать Андроид (даже не Линукс) в embedded - это второе.

[identity profile] reytsman.livejournal.com 2016-12-21 04:05 pm (UTC)(link)
Это почему? Никто же тебя не уговаривает ставить гугл музыку и компилить ядро с поддержкой телевизоров?

А что кстати ставится в наши дни в embedded? Я считал, что там какой нибудь RedHat RT или как оно там нынече.

[identity profile] sun-jr.livejournal.com 2016-12-21 05:59 pm (UTC)(link)
Да хотя бы.

[identity profile] sun-jr.livejournal.com 2016-12-21 05:58 pm (UTC)(link)
Я даже не знаю что сказать. Зачем вообще нужен весьма перегруженный Андроид с многочисленнывб слоями абстракции на встроенных системах? Чего там нет по сравнению, например, с весьма серьезной QNX или VxWorks, или простой ThreadX? ОС для ембеддед хватает и они покрывают весьма широкий спектр железа, от 8-бит до 32-бит.
p.s. Я знаю чего там нет, гарантированного времени отклика.

[identity profile] reytsman.livejournal.com 2016-12-21 08:35 pm (UTC)(link)
Я конечно маску случайно, на стройка нашёл... но мне казалось, что ядро можно урезать до минимума, gui не включать в сборку фапче и получить ОС вещи для которой можно отлаживать на планшете, а потом напрямую заливать без танцев с бубном...

Впрочем, если ты ставишь вопрос почему андроид вместо QNX, то ответ на мой взгляд очевиден, если андроиду всё отрезать будет недо QNX, вот пришить к QNX столько чтобы получить всем привычный андроид...

[identity profile] sun-jr.livejournal.com 2016-12-21 08:44 pm (UTC)(link)
Если ты покажешь как под Андроидом/Линуксом сократить энергопотребление до милли/микроватт, чтобы на палчиковой батарейке девайс год-другой (а то и третий) жил, то станешь миллионером очень быстро.

[identity profile] reytsman.livejournal.com 2016-12-21 08:47 pm (UTC)(link)
Хе... а что никак да? Там уже вроде и скорость процессора можно опускать и сам процессор в idle state того, а так до сих пор и жрёт? Там вроде бы разные scheduler можно ставить, но все упорно смотрят прерывания и т.д. да?

(как ты понимаешь, не спора ради, а исключительно в образовательных целях спрашиваю).

[identity profile] sun-jr.livejournal.com 2016-12-22 03:03 pm (UTC)(link)
Приведу аналогию. Если у тебя стоит многоцилиндровый, многолитровый карбюраторный двигатель заставить его жрать меньше бензина чем крохотный двухтактник не удасться никак, хоть держи его на самых низких оборотах и езжай на 5 mph.

[identity profile] reytsman.livejournal.com 2016-12-22 03:27 pm (UTC)(link)
Но так ведь и ведроид линукс и QNX... они же хвастаются что ядро модульное. В твоей аналогии и туда и туда заливается бензин. (Я не придуриваюсь мне реально интересно, а самому читать лень, если тебе утомительно, можешь послать меня в гугл ;))

[identity profile] sun-jr.livejournal.com 2016-12-22 03:39 pm (UTC)(link)
QNX хвастается, что у него монолитное ядро, в этом его преимущество.
p.s. Бензин - это электричество.

[identity profile] reytsman.livejournal.com 2016-12-22 03:40 pm (UTC)(link)
//QNX хвастается, что у него монолитное ядро, в этом его преимущество.
Да ну на фиг?! Тогда да, тогда вопросов больше не имею. Но получается, что они весьма далеко ушли от линукса...

[identity profile] sun-jr.livejournal.com 2016-12-22 03:50 pm (UTC)(link)
QNX изначально разрабатывалься как профессиональная RT OS для встраиваемых систем с гарантированным временем отклика, в то время как Линукс был написан финским студентом.

p.s. Я помню QNX демо на одной 3.5" дискетте с очень шуcтрой графикой и хорошими сетевыми возможностями. Близким аналогом с точки зрения пользователя была OS/2. MS Windows тормозила и глючила и рядом не лежала. Удивительно, что победила именно она.

[identity profile] reytsman.livejournal.com 2016-12-22 03:54 pm (UTC)(link)
Нда... склероз.. у меня QNX отложилась как версию линукса.

А почему победила она, это очевидно, она работала на любом самом дешёвом железе у ней были все основные базовые функции и M$ её отдавал очень дёшево при условии, что производители железа будут ставить только windows.

[identity profile] sun-jr.livejournal.com 2016-12-22 04:05 pm (UTC)(link)
QNX стоила сильно дороже и, опять же, позиционировалась как профессиональная ембеддед OS и была требовательна к железу. С Windows они конкурентами не были вплоть до Windows CE.
Полуось стоила примерно как и Windows и была гораздо стабильнее и быстрее. Удивительно, что на ней можно было запускать Win executable и они бегали быстрее чем на родной OS. Я помню что на нее иногда трудно было найти драйвера, особенно для графики. Видимо ограниченная поддержка и была причиной.

[identity profile] zalupin.livejournal.com 2016-12-21 05:35 pm (UTC)(link)
поясни простафиле, о каких весчах идет речь? о вещевых?

[identity profile] zalupin.livejournal.com 2016-12-22 03:07 pm (UTC)(link)
я спрашиваю: что такое Internet of things
ты мне отвечаешь: Internet of things

Добротно!

[identity profile] sun-jr.livejournal.com 2016-12-22 03:32 pm (UTC)(link)
Это когда не люди сидят в интернете и лайкают котиков, а твой холодильник обнаруживает что у тебя мало молока и заказывает его для тебя. Или твой термостат видит что снаружи холодает и поднимает температуру, то есть не люди а устройства "говорят" между собой и лезут в интернет за информацией.

[identity profile] zalupin.livejournal.com 2016-12-22 06:24 pm (UTC)(link)
у меня уже такая посудомойка от LG

спасибо за пояснение