~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ EE15CDF240F1A01CF5F7833CDA6F49C8__1701165300 ✰
Заголовок документа оригинал.:
✰ Linux on embedded systems - Wikipedia ✰
Заголовок документа перевод.:
✰ Linux во встроенных системах — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Linux_on_embedded_systems ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/ee/c8/ee15cdf240f1a01cf5f7833cda6f49c8.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/ee/c8/ee15cdf240f1a01cf5f7833cda6f49c8__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 02:54:48 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 28 November 2023, at 12:55 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Linux во встроенных системах — Википедия Jump to content

Linux во встроенных системах

Из Википедии, бесплатной энциклопедии

Компьютерные операционные системы на основе ядра Linux используются во встроенных системах, таких как бытовая электроника (например, телевизионные приставки , интеллектуальные телевизоры и персональные видеомагнитофоны (PVR)), автомобильные информационно-развлекательные системы (IVI), сетевое оборудование (например, маршрутизаторы ). , коммутаторы , точки беспроводного доступа (WAP) или беспроводные маршрутизаторы ), управление машинами , промышленная автоматизация , навигационное оборудование , программное обеспечение для полетов космических кораблей и медицинские инструменты в целом.

Благодаря своей универсальности операционные системы на основе ядра Linux можно также найти в мобильных устройствах , которые на самом деле представляют собой встроенные устройства с сенсорным экраном , таких как смартфоны и планшеты , а также в персональных цифровых помощниках (КПК) и портативных медиаплеерах , которые также включают в себя сенсорный экран. Это проблема для большинства учащихся, поскольку их опыт работы с компьютером в основном основан на взаимодействии с машиной и высокоуровневым программированием на основе графического пользовательского интерфейса (GUI ), с одной стороны, и низкоуровневом программировании малых микроконтроллеров (MCU) с другой стороны. в то время как концепция интерфейсов командной строки широко неизвестна. [1]

История [ править ]

Ядро Linux было перенесено на различные процессоры , которые в основном используются не только в качестве процессора настольного или серверного компьютера, но также ARC , ARM , AVR32 , ETRAX CRIS , FR-V , H8300 , IP7000 , m68k , MIPS , процессоры mn10300, PowerPC , SuperH и Xtensa . Linux также используется в качестве альтернативы использованию проприетарной операционной системы и связанного с ней набора инструментов . [2]

Варианты [ править ]

Подмножество встроенного ядра Linux — это дистрибутив Linux , который помещается на дискету для устаревшего или малоресурсного оборудования . [3]

Охват устройств [ править ]

Благодаря низкой стоимости (исходный код находится в свободном доступе) и простоте настройки Linux используется во многих потребительских устройствах. Устройства, включающие КПК (например, семейство Sharp Zaurus ), TomTom GPS- навигаторы , бытовые шлюзы , такие как серия Linksys WRT54G , или смартфоны , такие как серия Motorola exz, телефоны Openmoko , устройства под управлением ОС Sailfish, разработанной Jolla , например Jolla C и Intex Aqua Fish, и Nokia N900 и Nokia N9 .

Android , операционная система на базе ядра Linux, приобретенная и расширенная Google и представленная в 2008 году, стала высококонкурентной платформой для смартфонов и планшетов . В июле 2012 года доля рынка смартфонов Android в США составляла 52%. [4] достигнув 82% во всем мире во втором квартале 2015 года. [5]

Starlink и SpaceX используют встроенный Linux в своих созвездиях и ракетах. [6]

Сообщества [ править ]

С появлением потребительских встраиваемых устройств вокруг этих устройств сформировались сообщества пользователей и разработчиков: замена или улучшение дистрибутива Linux , поставляемого на устройстве, часто становилось возможным благодаря доступности исходного кода и сообществам, окружающим устройства. Из-за большого количества устройств появились стандартизированные системы сборки, включая Yocto , OpenEmbedded , Buildroot , OpenWrt и LTIB . [ нужна цитата ]

Использование платформы [ править ]

Преимущества встроенного Linux перед проприетарными встроенными операционными системами включают наличие множества поставщиков программного обеспечения, разработки и поддержки; отсутствие роялти и лицензионных сборов; стабильное ядро; возможность читать, изменять и распространять исходный код. К техническим недостаткам относятся сравнительно большой объем памяти (ядро и корневая файловая система); сложности доступа к памяти в пользовательском режиме и режиме ядра, а также сложная структура драйверов устройств . [2]

Ограничения [ править ]

Не каждый встроенный дистрибутив Linux требуется или соответствует реального времени . требованиям [7] [8] Это особенно актуально для критически важных для безопасности . приложений и систем, [9]

Проекты по разработке поддержки в реальном времени и критически важной для безопасности — Real-Time Linux ( PREEMPT_RT ). [10] и ИФА [11] (в рамках Linux Foundation ). Проект Real Time Linux направлен на поддержку версии PREEMPT_RT. [12]

Для того чтобы электронная система работала под управлением полноценной ОС Linux и имела многозадачность, она должна иметь достаточное количество оперативной памяти (или заменяющей ее) и блок управления памятью, реализующий виртуальную адресацию для обеспечения совместимости с программным обеспечением, работающим под Linux. [ нужна цитата ]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Графический интерфейс пользователя» , Что такое встроенный Linux? И как это работает? , получено 5 июня 2019 г. [ мертвая ссылка ]
  2. ^ Перейти обратно: а б «Миграция приложений VxWorks в Linux» (PDF) . Программное обеспечение Монта Виста. 2008. Архивировано из оригинала (PDF) 10 февраля 2014 г. Проверено 13 ноября 2013 г.
  3. ^ «ELKS: Встраиваемая система ядра Linux» . GitHub.com/elks . Проверено 12 апреля 2021 г.
  4. ^ Фингас, Джон (4 сентября 2012 г.). «ComScore: Android занимает 52 процента доли смартфонов в США, iPhone преодолевает отметку в 33 процента» . Engadget.com . Проверено 24 ноября 2012 г.
  5. ^ «IDC: Доля рынка ОС для смартфонов, второй квартал 2015 г.» . idc.com. 01.08.2015 . Проверено 13 мая 2016 г.
  6. ^ Тим Берд, июль 2022 г. (июнь 2023 г.) Статус встроенного Linux
  7. ^ Эрджиес, К. (2019), «Операционные системы реального времени» , Распределенные системы реального времени , Компьютерные коммуникации и сети, Cham: Springer International Publishing, стр. 65–88, doi : 10.1007/978-3-030-22570 -4_4 , ISBN  978-3-030-22569-8 , S2CID   199583025 , получено 8 марта 2021 г.
  8. ^ «Что значит фраза «ядро Linux является вытесняющим»?» . Переполнение стека . Проверено 8 марта 2021 г.
  9. ^ «Операционная система реального времени — обзор | Темы ScienceDirect» . www.sciencedirect.com . Проверено 8 марта 2021 г.
  10. ^ «Linux реального времени продолжает свой путь к основной разработке и за ее пределами» . 6 сентября 2018 г.
  11. ^ «ИФА: использование Linux в приложениях безопасности» . 21 февраля 2019 г.
  12. ^ «Realtime:start [Wiki]» .

Дальнейшее чтение [ править ]

См. также [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: EE15CDF240F1A01CF5F7833CDA6F49C8__1701165300
URL1:https://en.wikipedia.org/wiki/Linux_on_embedded_systems
Заголовок, (Title) документа по адресу, URL1:
Linux on embedded systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)