Встроенные системы
2.4.2 Embedded systems
Linux начинался как нечто, что могло работать только на компьютере, подобном компьютеру Линуса Торвальда: ПК Intel 386 с определенным контроллером жесткого диска, но поскольку любой мог добавить или изменить Linux, люди начали создавать поддержку другого оборудования. Со временем Linux начал поддерживать другие чипы с упором на малый размер и низкое энергопотребление.
Из-за этой гибкости значительное количество производителей устройств использовали Linux в качестве операционной системы для своих аппаратных продуктов. Сегодня мы называем эти системы встроенными , потому что они предназначены для выполнения конкретной задачи на оборудовании, оптимизированном только для этой цели. Эти системы охватывают огромное разнообразие устройств, которые используются сегодня, от сотовых телефонов до умных телевизоров и бытовой техники, до систем удаленного мониторинга трубопроводов и заводов.
По мере развития Linux для потребительских и промышленных устройств разрабатывались специализированные процессорные чипы, позволяющие использовать его возможности. Поддержка Linux стала настолько повсеместной, что стало возможным создавать прототипы и выводить на рынок новые устройства, используя готовые компоненты. Появление дешевых, небольших, адаптируемых одноплатных компьютеров, таких как Raspberry Pi, дало экспериментаторам и предпринимателям во всем мире инструменты для быстрого создания пользовательских решений на базе Linux, на которые всего несколько лет назад у специализированных команд ушли бы месяцы работы.
В то время как потребители знакомы со встроенными развлекательными устройствами Linux, такими как цифровые видеомагнитофоны (DVR) и «умные телевизоры», реальное влияние встроенного Linux только начинает осознаваться. Интернет вещей (IoT) только набирает обороты с дешевыми, вездесущими устройствами, развертываемыми повсюду, от нефтяных скважин до ферм, генерирующих солнечные батареи. Эти сети интеллектуальных датчиков и контроллеров позволяют инженерам корректировать критически важные процессы в режиме реального времени, контролируя и отправляя отчеты на центральные станции управления. По мере того, как отслеживается все больше процессов и все больше данных интегрируется с машинным обучением и искусственным интеллектом (ИИ), мы можем ожидать повышения эффективности, безопасности и производительности, о которых прошлые поколения могли только мечтать.
Last updated