sun_jr: (boogieman white zombie)
[personal profile] sun_jr

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Profile

sun_jr: (Default)
Sun Jr

November 2022

S M T W T F S
  12345
6789101112
131415 16171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Page generated Jul. 12th, 2025 09:18 pm
Powered by Dreamwidth Studios