Что такое операционная система

Установка. Кошмар системного администратора

Скачивание — не единственная проблема, с которой пришлось столкнуться. «Эльбрус» оказался крепким орешком.

Установка через виртуальную машину Virtual Box выглядела тривиальной задачей, но на практике превратилась в несколько ночей шаманизма.

Установка «Эльбруса»

Сюрприз: минимальные системные требования системы не совпадают с заявленными и выясняются на практике методом научного тыка.

Для самой системы хватает и 512 Мб ОЗУ, но распаковка в автоматическом режиме на диск меньше 50 Гб (разделение на скриншоте) невозможна.

Без дополнительных разделов каждая вторая установка «Эльбруса» сваливается в ту или иную ошибку. Как это занимает 20 Гб, ума не приложу.

Случайно нажатие кнопки клавиатуры приводит к прерыванию

Да и с ними мороки оказывается не меньше: процесс происходит с обязательными ошибками, графическая оболочка и ряд других пакетов может не установиться, слетают учетные записи.

Для установки на жесткий диск требуется SATA 2.0 и ниже, а также DVD-привод. С USB установка невозможна (по крайней мере, у меня с дефолтными настройками не вышло).

Linux

    Linux- это бесплатная современная операционная система, создаваемая независимыми разработчиками по всему миру.  Данная  операционная система, значительно отличается от Windows, используется в основном программистами или для серверов. Но существуют же не только дистрибутивы для серверов и программистов, но и для обычных пользователей, так почему же большинство использует Windows, причем не лицензионный? Элементарно, потому что, не побоюсь повториться,люди привыкли к Windows, а у некоторых времени переучиваться нет. Переучиваться действительно пришлось бы, если бы мы жили, допустим в 2005 году. Сейчас выпустили достаточное количество дистрибутивов для выбора подходящего. Есть даже один, у которого интерфейс идентичный с интерфейсом Windows. Но мы остановимся на самом распространенном и наиболее подходящем для обычных пользователей дистрибутиве — Ubuntu.

Linux

Также имеет множество версий, но наибольшей популярностью пользуются Mint и Ubuntu. Существуют различные сборки для разработчиков, дизайнеров, офиса, в которые включены самые необходимые компоненты – ничего лишнего.

В отличии от двух вышеупомянутых «гигантов», Linux – совершенно бесплатна и предназначена для узкого круга «юзеров». Хотя с каждым годом их количество увеличивается. Понятно, что этому продукту не суждено стать на один уровень с «окнами» Майкрософт, но своя аудитория у него имеется (так называемые, «линуксоиды»).

Хотите узнать историю развития и прочие детали о Линуксе – читайте в Wiki.

Как видите, основное назначение операционной системы – доставлять людям радость от общения с компьютером. Благодаря графическому интерфейсу, возможности подключения клавиатуры, мышки и прочих устройств с которыми «дружит» ОС, мы можем играть, работать, смотреть фильмы и бороздить просторы Интернета.

2 место – Ubuntu

Продолжает рейтинг операционных систем ПК универсальная разработка на движках Debian GNU и Linux.

Система подойдет абсолютно для различных вариантов: серверов, ноутбуков, дескпотных моделей. Что касательно системных требований, то для получения рабочей компоновки под управлением Unity потребуется не менее 2 Гб оперативной и 5 Гб встроенной памяти. А вот процессор должен строиться не менее, чем на двух ядрах с минимальной частотой 1,6 ГГц. На видеокарту системе абсолютно все равно.

Плюсы:

  • обеспечивает легкую и простую работу с любыми сторонними устройствами (если вы используете USB-порт, то система с легкостью запустит гаджет без надобности дополнительных настроек);
  • постоянная поддержка пользователей (на официальном сайте компании можно получить ответы на различные вопросы по поводу продукта);
  • безопасность высокого уровня (при помощи специальных установок система будет автоматически создавать копии файлов и отсылать их в виртуальное облако на сервере);
  • контроль защиты (предустановленные приложения автоматически контролируют целостность всей системы и оповещают владельца о слабых местах);
  • есть утилита для знакомства и справок пользователя касательно всего программного обеспечения;
  • бесплатно.

Минусы:

  • сложность миграции из Виндовс;
  • нет родительского контроля, для семей с детьми не рекомендуется.

Виды операционных систем

Вообще ОС можно классифицировать на Windows и UNIX-подобные. Это два основных вида/направления/технологии в которых делаются операционные системы.

Обычно операционные системы разделяют на:

  • Многопользовательские — когда может быть несколько пользователей
  • Однопользовательские — когда разных пользователей создать нельзя

Типы ОС:

  • Графические и текстовые
  • Платные и бесплатные
  • Открытые и закрытые
  • Клиентские и серверные
  • Высокой или низкой стабильности к сбоям аппаратного обеспечения
  • По разрядности: 16, 32 или 64 битные, раньше были вообще 8 битные
  • С высоким или низким уровнем безопасности
  • Мобильные или настольные

Также их можно классифицировать и по другим признакам, но именно это основные. Рассмотрим самые популярные ОС, которые есть на данный момент.

Windows

Самая популярная операционная система в мире для компьютеров, ноутбуков и планшетов. Ей пользуется более 90% всех пользователей. Первая версия данной ОС вышла еще в 1 985 году.

На данный момент последняя номерная версия — Windows 10 и компания больше не планирует выпускать другие номерные версии. Выходят лишь маленькие и крупные обновления, которые зачастую могут иметь кардинальные изменения в функционал и внешний вид.

Особенности:

  • Закрытая OS
  • Платная
  • Поддержка огромного количества аппаратного обеспечения
  • Быстрая работа
  • Качественный интерфейс
  • Управление различными устройствами ввода
  • Простая установка программного обеспечения
  • Удобство в управлении
  • В новых версиях — хорошая защита
  • Огромное количество программ и игр

Mac OS

Операционная система от компании Apple для компьютеров и ноутбуков их бренда. Является закрытой ОС и устанавливается исключительно на продукцию компании.

Красивая и удобная, на данный момент ею пользуется примерно 10% пользователей домашних ПК и ноутбуков. Большинство считают, что использовать ее можно для специфических задач, к примеру, в дизайне или архитектуре. Но это не так, это простая и функциональная ОС, которая скорее не популярна в виду того, что устанавливается только на ПК от Apple.

Особенности:

  • Закрытая OS
  • Устанавливается только на ПК и ноутбуки Apple
  • Платная
  • Удобная
  • Не подходит для геймеров
  • Быстрая работа
  • Отличная защита от всевозможных угроз
  • Надежность в использовании
  • Эффективное распределение ресурсов ПК

Linux

Открытая и бесплатная операционная система для компьютеров и ноутбуков. Пользуется популярностью среди небольшой доли пользователей. Довольно сложная в настройке, не подходит для игр, так как они банально на нее практически не выходят.

Есть множество разных дистрибутивов Линукса, которые могут кардинально отличаться друг от друга. Но большинство выбирает именно Ubuntu, за ее простоту, красивый интерфейс и быструю скорость работы.

Особенности:

  • Открытая ОС
  • Бесплатная
  • Бесплатное ПО
  • Программы от Виндовс можно запускать в эмуляторе
  • Обеспечивает отличную степень безопасности
  • Эффективное распределение ресурсов ПК
  • Не подходит для геймеров
  • Не такой широкий выбор программного обеспечения
  • Сложность в настройке и освоении
  • Для кого-то — используемые шрифты
  • Как решить, какой-либо вопрос — тяжело найти ответ
  • Ограниченная поддержка аппаратного обеспечения

IOS

Операционная система для мобильных устройств компании Apple. Устанавливается на все смартфоны компании. Очень удобная в управлении, быстро работает и красива. Является эталоном для мобильных устройств.

Для многих именно эта ОС является главным важным критерием при выборе себе нового смартфона. Действительно качественное программное обеспечение с множеством возможностей.

Особенности:

  • Закрытая OS
  • Устанавливается только на iPhone
  • Быстро работает
  • Управление жестами
  • Отличная степень защиты
  • Более миллиона приложений
  • Частые обновления
  • Нет стороннего магазина, только App Store

Android

ОС от компании Google для мобильных устройств. Устанавливается на огромное количество современных смартфонов и занимает львиную долю рынка. Является открытой операционной системой, удобна в работе и очень функциональна.

Появилась, как альтернатива IOS. Постоянно обновляется и является действительно функциональной ОС. В магазине Google Play есть тысячи различных приложений и игр, которые можно установить себе на девайс.

Особенности:

  • Открытая ОС
  • Бесплатная
  • Более миллиона приложений
  • Приложения можно устанавливать из сторонних источников
  • Поддержка тысяч моделей смартфонов
  • Частые обновления
  • Хорошая скорость работы
  • Удобный интерфейс
  • Управление жестами
  • Разные оболочки/лаунчеры для управления

В заключение

Теперь вы знаете, какие операционные системы существуют и что они из себя представляют. Все они заслуживают внимания и постоянно обновляются.

macOS

Операционная система, разработанная корпорацией Apple специально для компьютеров собственного производства: Mac, iMac и MacBook. Является второй по распространенности ОС (после Windows) с рыночной долей, которая по разным оценкам достигает 15-20%.

Плюсы macOS

Прежде всего, это так называемая “закрытая” система, что гарантирует повышенную безопасность и сохранность личных данных, особенно в сети. ОС практически неуязвима перед вирусам и прочими вредоносными программами как за счет своей архитектуры, так и в силу того, что хакеры и создатели потенциально опасного ПО предпочитают все свои силы бросать на более распространенный и менее защищенный Windows.

Сбалансированность. Т.к

производителем компьютеров и разработчиком ОС является одна и та же корпорация, взаимодействию технической “начинки” и программных компонентов уделено особое внимание, что позволяет добиться хорошей производительности при относительно скромных характеристиках “железа”. К слову, это является труднодостижимой задачей, если речь идет про Windows, т.к

каждый производитель ПК или ноутбука делает так как, ему нравится лишь с косвенной оглядкой на особенности ОС без долгих и упорных тестов в попытке наилучшим образом “подружить” разные компоненты (материнская плата, процессор, видеокарта, оперативная память и т.д.).

Устойчивость. С учетом пункта выше, macOS отличается кране стабильной работой и заставить систему “тормозить” или, тем более, “зависнуть” – практически невозможно. Это, том числе, заслуга проверенных приложений, которые доступны в специальном магазине “App Store” (рекомендуем скачивать и устанавливать ПО только из него). И да, все стандартные программы, которые изначально установлены в ОС работают без каких-либо нареканий.

Готовность к работе прямо из упаковки. Современный пользователь не готов после покупки тратить несколько часов на настройку и доустановку нужных приложений для работы на компьютере, как это было раньше. Хочется достать все из коробки, нажать кнопку питания и начать пользоваться долгожданной покупкой незамедлительно. Эту возможность предлагают ПК и ноутбуки на базе macOS.

Лучшее взаимодействие с периферийными устройствами. Стабильную работу системы можно отметить и при взаимодействии с внешним оборудованием (камеры, принтеры, планшеты, синтезаторы и т.д.). Никаких “слетевших” драйверов, обрыва связи и прочих неприятных моментов.

Выбор творческих людей. Многие популярные и успешные музыканты, графические дизайнеры, видеомонтажеры и представители других творческих профессий предпочитают работать на компьютерах с системой macOS по ряду причин, в т.ч. из-за уникальных программ, которые иногда не предлагаются для других систем (например, Logic Pro или Final Cut).

Дизайн. Этот пункт, возможно, не совсем про саму операционную систему, хотя ее интерфейс, многие пользователи считают образцовым. Речь идет про сами компьютеры. Корпорация Apple уделяет огромное внимание внешнему виду своих продуктов, и причина ее популярности, во многом – это заслуга именно такого подхода к делу. К слову, многие другие производители охотно копируют дизайнерские решения этой корпорации.

Минусы macOS

  • Высокая цена. Именно этот фактор для многих пользователей является решающим при выборе того или иного продукта, и в данном случае macOS явно уступает Windows. Все дело в том, что первая не распространяется отдельно и является предустановленной в компьютерах Apple, которые относятся к премиальному сегменту и стоят существенно дороже моделей остальных брендов при схожих характеристиках.
  • Закрытая система – не всегда хорошо. Т.к. доля ОС относительно невелика, некоторые программы для нее просто не адаптируются разработчиками. Также для того, чтобы наладить работу каких-то, казалось бы, привычных вещей придется постараться – например, система не поддерживает USB-флешки в формате NTFS, из-за чего требуется установка специальных утилит, которые чаще всего платные.
  • Не игровая ОС. Система не “заточена” под игры, поэтому игроманам лучше присмотреться к Windows. Конечно же, довольно часто спасает сервис “Steam”, но это решение работает не всегда.

Какой-такой «Эльбрус»?

Один из процессоров семейства «Эльбрус»

ОС Эльбрус (OSL) является дистрибутивом Linux (на базе Debian) для процессоров архитектуры «Эльбрус 2000» и «Эльбрус-90микро».

Эти процессоры, как и система, разработаны в России в частной компании МЦСТ, который оказывается единственным российским промышленным серийным производством электронных компонентов на данный момент.

Основная масса процессоров «Эльбрус» разработана на базе архитектуры SPARC, коренным образом отличающейся от привычной нам x86/64.

Демонстрационный компьютер МЦСТ

Ближайший массовый аналог — ARM-процессоры, однако вместо высокоуровневых языков и команд для управления SPARC используются простые базовые команды. В случае «Эльбруса» это собственный набор под названием Elbrus.

Существует несколько вариантов системы на базе единого Общего Программного Обеспечения (ОПО) «Эльбрус»:

  • ОС «Эльбрус»: портированная версия Debian 8.11 для процессоров «Эльбрус»;
  • PDK ОС «Эльбрус»: та же система с набором разработчика;
  • ОС «Эльбрус» (х86): система для обычных x86/64 на базе LFS, совместимая с системой команд Elbrus.

Ссылки

В Викисловаре есть статья «операционная система»

  • Операционная система в каталоге ссылок Open Directory Project (dmoz).
  • Обзор различных операционных систем
  • Отставнов М. Е. Свободное программное обеспечение в школе. Свободное ПО для школы (2003).(недоступная ссылка — история) Проверено 16 апреля 2010.
Для улучшения этой статьи желательно?:

Операционные системы (история • список)

Free /Open source

Unix-подобные: Linux • BSD • Minix • GNU • Plan 9 • Не Unix-подобные: ReactOS • FreeDOS • Haiku • osFree • KolibriOS • Syllable • AROS •

Proprietary

Unix-подобные: Apple MacOS X • HP-UX • IBM AIX • QNX • SCO OpenServer • Solaris • Tru64 • Не Unix-подобные: MS Windows • Встраиваемые: BlackBerry OS • Apple iOS • PSP OS • Symbian OS • MS Windows (Embedded • Phone)

Аспекты операционных систем (история • список)

Ядро

Гибридное • Микро • Модульное • Монолитное • Нано • Экзо • Драйвер • Пространство пользователя • Область пользователя

Управлениепроцессами

Режимы (супервизора • реальный • защищённый) • Прерывание • Кольца защиты • Переключение контекста • Многозадачность (вытесняющая • кооперативная • мультипрограммирование) • Процесс • Управление процессом • Планировщик задач • Многопоточность

Управлениепамятью

Защита памяти • Сегментная адресация памяти • Страничная память • Менеджер виртуальной памяти • Ошибка сегментации • Общая ошибка защиты

Прочее

Загрузчик ОС • API • VFS • Компьютерная сеть • GUI • Слой аппаратных абстракций (HAL)

У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения.

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

Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.

В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) — с одной стороны — и прикладными программами с другой.

Разработчикам программного обеспечения операционная система позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций (см.: интерфейс программирования приложений).

В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows, UNIX и UNIX-подобные системы

> Существующие операционные системы Основная статья: Список операционных систем > См. также

  • Операционное окружение
  • Аппаратная платформа компьютера
  • Сетевая операционная система

> Примечания

  1. Свежая версия ISO/IEC 9945 принята Международной организацией по стандартизации (ISO) в 2003 году.

В Викисловаре есть статья «операционная система»

  • Выбор операционной системы для сервера
  • Операционная система в каталоге ссылок Open Directory Project (dmoz)
  • Обзор различных операционных систем.
  • Отставнов М. Е. Свободное программное обеспечение в школе (недоступная ссылка). Свободное ПО для школы (2003). Проверено 16 апреля 2010. Архивировано 6 июля 2008 года.
  • Операционная система (Operating system) по ГОСТ 15971-90
Для серверов или рабочих станций Unix-подобные

Не Unix-подобные

Встраиваемые

Другие

Выбираем Windows 7 для компьютера

Операционная система Windows 7 выпущена в шести изданиях. Их условно можно разделить на две категории, одни предназначены для домашнего использования, другие – для бизнеса. Выбор во многом зависит от того, сколько вы готовы заплатить за операционную систему и какие возможности вы ожидаете от нее.

Windows 7 Starter (Начальная)

Это самая «урезанная» операционная система, в которую включены только основные функции. Выпускается лишь в 32-разрядной версии. Вначале было много обсуждений этой редакции. Причиной этому было решение разработчиков ограничить количество одновременно запущенных приложений до трех. Начальная версия «семерки» предназначена в основном для установки на бюджетные нетбуки. А поскольку подобные компьютеры многими пользователями используются только для веб-серфинга, то большого количества запущенных программ и не требуется. Позже компания Microsoft все же отказалась от идеи ограничения количества запущенных программ.

Windows 7 Home Basic (Домашняя базовая)

Наряду с возможностями, которые есть в начальной редакции, получила несколько дополнительных функций: общий доступк интернету, центр мобильности, возможность подключения к беспроводным сетям «на лету» и быстрое переключение между пользователями. Домашняя базовая позиционируется, как операционная система для домашних компьютеров, бюджетной конфигурации. Это издание «семерки» еще не содержит всех «вкусностей» нового интерфейса, зато в ней реализованы все базовые возможности этой версии операционной системы.

Windows 7 Home Premium (Домашняя расширенная)

В этом издании добавлен инновационный интерфейс Aero Glass и весьма интересные для рабочего стола навигационные возможности – Aero Peek и Aero Shake. Стали доступны различные мультимедийные возможности вместе с Windows Media Center, а также множество других приятных мелочей. Пожалуй, это оптимальное издание для домашнего компьютера, еслинет веских оснований устанавливать другую редакцию.

Windows 7 Ultimate (Максимальная)

В этой редакции есть все, что разработчики Microsoft вложили в «Семерку». Здесь можно обеспечить повышенный уровень безопасности всей системы за счет использования BitLocker, функции шифрования системы и контроля пользователей через AppLocker. Это издание предпочтут пользователи, не привыкшие к компромиссам, которые хотят использовать весь спектр возможностей «семерки».

Windows 7 Professional (Профессиональная)

Должна удовлетворить спросы малого и среднего бизнеса. За основу взята домашняя расширенная, но в отличие от нее добавлено множество полезных функций для бизнес-структур. Есть возможность подключения к домену, продуманные групповые политики, расширенная опция удаленного рабочего стола, печать с учетом местоположения, шифрование файловой системы и многие другие.

Windows 7 Корпоративная (Enterprise)

Издание должно удовлетворить спрос крупных корпораций. Имеет идентичные возможности с максимальной «семеркой». Отличается только схемой лицензии. В больших организациях повысить уровень защиты данных поможет BitLocker. В многонациональных корпорациях смогут воспользоваться языковыми пакетами. Корпоративный поиск призван облегчить взаимодействие между сотрудниками корпорации. Дополнение AppLocker поможет администраторам отслеживать и контролировать, какие приложения запускаются пользователями корпоративной сети. Есть и другие технологии, которые будут неоценимы в условиях корпоративной инфраструктуры.

Что выбрать для домашнего компьютера?

Руководствоваться нужно уровнем собственных запросов к системе и размером бюджета. Если вы сильно ограничены в средствах на покупку операционной системы, то лучше остановиться на домашней базовой. Ее также предпочтительнее устанавливать на компьютеры малой мощности.

Для компьютеров среднего и высокого класса больше подойдет домашняя расширенная. У нее чуть больше требования к системе, дороже стоит, но ваши впечатления от ее использования будут более приятными.

Опытным пользователям и желающим иметь все и сразу лучше выбрать Windows 7 Максимальную. Разумеется, чтобы почувствовать все ее преимущества, компьютер должен быть не ниже среднего класса.

Все издания ОС Windows 7, за исключением начальной редакции, имеют 32 и 64-битную версию. Выбор зависит от параметров вашего компьютера. Легче ориентироваться по размеру оперативной памяти. Если 3 гигабайта или меньше, то лучше устанавливать 32-битную версию, если больше – 64-битную.

Рекомендуемый материал к просмотру

Источник

Пост-UNIX-архитектуры

Коллектив, создавший UNIX, развил концепцию унификации объектов операционной системы, включив в исходную концепцию UNIX «устройство — это тоже файл» также и процессы, и любые другие системные, сетевые и прикладные сервисы, создав новую концепцию: «что угодно — это файл». Эта концепция стала одним из основных принципов системы Plan 9 (название было позаимствовано из фантастического триллера «План 9 из открытого космоса» Эдварда Вуда-младшего), призванной преодолеть принципиальные недостатки дизайна UNIX и сменившей «рабочую лошадку» UNIX System V на компьютерах сети Bell Labs в 1992 году.

Кроме реализации всех объектов системы в виде файлов и размещения их на едином и персональном для каждого терминала вычислительной сети пространстве (namespace), были пересмотрены другие архитектурные решения UNIX. Например, в Plan 9 отсутствует понятие «суперпользователь», и, соответственно, исключаются любые нарушения режима безопасности, связанные с нелегальным получением прав суперпользователя в системе. Для представления (хранения, обмена) информации Роб Пайк и Кен Томпсон разработали универсальную кодировку UTF-8, на сегодняшний день ставшую стандартом де-факто. Для доступа к файлам используется единый универсальный протокол 9P, по сети работающий поверх сетевого протокола (TCP или UDP). Таким образом, для прикладного ПО сети не существует — доступ к локальным и к удалённым файлам единообразен. 9P — байт-ориентированный протокол, в отличие от других подобных протоколов, являющихся блок-ориентированными. Это также результат работы концепции: доступ побайтно — к унифицированным файлам, а не поблочно — к разнообразным и сильно изменяющимися с развитием технологий устройствам. Для контроля доступа к объектам не требуется иных решений, кроме уже существующего в операционной системе контроля доступа к файлам. Новая концепция системы хранения избавила администратора системы от изнурительного труда по сопровождению архивов и предвосхитила современные системы управления версиями файлов.

Операционные системы, созданные на базе или идеях UNIX, такие как всё семейство BSD и системы GNU/Linux, постепенно перенимают новые идеи из Bell Labs. Возможно, эти новые идеи ждёт большое будущее и признание ИТ-разработчиков.

Новые концепции были использованы Робом Пайком в Inferno.

На основе Plan 9 в Испании разрабатываются системы Off++ и Plan B, носящие экспериментальный характер.

К попыткам создать пост-UNIX-архитектуру можно также отнести разработку системы программирования и операционной среды Оберон в Швейцарской высшей технической школе (ETH Zurich) под руководством профессора Никлауса Вирта.

> См. также

  • Хронология операционных систем
  • Операционное окружение
  • Аппаратная платформа компьютера
  • Открытая операционная система

> Примечания

  1. Свежая версия ISO/IEC 9945 принята Международной организацией по стандартизации (ISO) в 2003 году.

Haiku

В 1995 компания Be Inc., основанная экс-гендиректором Apple Жан-Луи Гассе, выпустила мультимедийный двухпроцессорный персональный компьютер BeBox. Он был рассчитан на работу с видео и графикой и управлялся операционной системой BeOS — быстрой, надежной и невероятно прогрессивной, с вытесняющей многозадачностью, 64-битной файловой системой и другими фичами.

Система BeOS прекрасна работала и на клонах Mac. Заметив это, обедневшая Apple, у которой никак не получалось сделать толковую современную операционку на смену «Классике», пожелала купить BeOS.

Однако Жан-Луи Гассе запросил за свое детище 200 миллионов долларов. У Apple таких денег не было, но оказалось достаточно авторитета, чтобы выдавить BeOS с рынка PowerPC.

BeOS подалась в мир Intel. Однако и там не задалось. Из-за давления и угроз со стороны Microsoft сотрудничать с Be Inc. никто не стал.

Спустя несколько лет, в 2001 году Be Inc. обанкротилась и продалась Palm за 11 миллионов долларов. А BeOS, успешно скончавшись, через год воскресла в виде Haiku.

Haiku можно назвать клоном BeOS. Хотя написана с нуля, она наследовала некоторые элементы BeOS и полностью совместима с BeOS-приложениями.

Плюсы:

  • Haiku очень быстра и отзывчива, она отлично встанет на старенький нетбук. Ей нужен Pentium, 256 Мб оперативной памяти и 1,5 Гб пространства на HDD.
  • Софта достаточно, что работать с документами, бродить в интернете, смотреть фильмы и программировать. Есть даже Telegram.

Минусы:

Haiku находится на стадии Beta 1, получив последнее обновление в сентябре 2018 года. Она пока еще недостаточно стабильна.

Скачать актуальную версию Haiku можно здесь.

Эволюция и основные идеи

Предшественником операционных систем следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).

В 1950—1960-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы.

Пакетный режим

Необходимость оптимального использования дорогостоящих вычислительных ресурсов привела к появлению концепции «пакетного режима» исполнения программ. Пакетный режим предполагает наличие очереди программ на исполнение, причём система может обеспечивать загрузку программы с внешних носителей данных в оперативную память, не дожидаясь завершения исполнения предыдущей программы, что позволяет избежать простоя процессора.

Разделение времени и многозадачность

Уже пакетный режим в своём развитом варианте требует разделения процессорного времени между выполнением нескольких программ.

Необходимость в разделении времени (многозадачности, мультипрограммировании) проявилась ещё сильнее при распространении в качестве устройств ввода-вывода телетайпов (а позднее, терминалов с электронно-лучевыми дисплеями) (1960-е годы). Поскольку скорость клавиатурного ввода (и даже чтения с экрана) данных оператором много ниже, чем скорость обработки этих данных компьютером, использование компьютера в «монопольном» режиме (с одним оператором) могло привести к простою дорогостоящих вычислительных ресурсов.

Разделение времени позволило создать «многопользовательские» системы, в которых один (как правило) центральный процессор и блок оперативной памяти соединялся с многочисленными терминалами. При этом часть задач (таких как ввод или редактирование данных оператором) могла исполняться в режиме диалога, а другие задачи (такие как массивные вычисления) — в пакетном режиме.

Разделение полномочий

Распространение многопользовательских систем потребовало решения задачи разделения полномочий, позволяющей избежать возможности изменения исполняемой программы или данных одной программы в памяти компьютера другой программой (намеренно или по ошибке), а также изменения самой системы прикладной программой.

Реализация разделения полномочий в операционных системах была поддержана разработчиками процессоров, предложивших архитектуры с двумя режимами работы процессора — «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенном при запуске программы на исполнение).

Реальный масштаб времени

Основная статья: Операционная система реального времени

Применение универсальных компьютеров для управления производственными процессами потребовало реализации «реального масштаба времени» («реального времени») — синхронизации исполнения программ с внешними физическими процессами.

Включение функции реального масштаба времени позволило создавать решения, одновременно обслуживающие производственные процессы и решающие другие задачи (в пакетном режиме и/или в режиме разделения времени).

Файловые системы и структуры

Постепенная замена носителей с последовательным доступом (перфолент, перфокарт и магнитных лент) накопителями произвольного доступа (на магнитных дисках).

Файловая система — способ хранения данных на внешних запоминающих устройствах.

> Существующие операционные системы Основная статья: Список операционных систем

Плюсы Linux

  • Использование большинства ОС Linux и большей части программ, основанных на ней, абсолютно бесплатно.
  • Открытый исходный код системы/программы. Благодаря доступу к исходному коду можно изучать его, изменять, распространять, а также публиковать изменения в соответствии с лицензией.
  • Актуальность и производительность. По сравнению с Windows Linux не устаревает со временем. То есть, чтобы восстановить первоначальную производительность, не нужно будет регулярно чистить или переустанавливать ОС, запускать дефрагментацию.
  • Безопасность. Linux поддерживает разные параметры безопасности, защищающие от вирусов, замедлений, вредоносных программ, сбоев. Это основная причина популярности ОС среди разработчиков. Конечно, Linux — не на 100% безопасная ОС, но менее уязвимая, чем другие.
  • Универсальность. Linux поддерживает практически все популярные языки программирования: Java, C/C++, Python, Ruby, C# и другие. Менеджер пакетов поможет установить и обновить целые и отдельные части компонентов ПО. Благодаря поддержке SSH можно быстро управлять серверами.
  • Дистрибутивы. Многие организации модифицировали ОС Linux, выпустив собственные дистрибутивы. Перечисляем наиболее популярные: Debian, Ubuntu, Linux Mint, Arch Linux, MX Linux, Fedora, Manjaro, CentOS. Linux Mint и Ubuntu подойдут начинающим пользователям, а Arch Linux, Fedora и Debian — опытным разработчикам. Дистрибутив можно собрать и самостоятельно.
  • Установка ПО из централизованного места — репозитория. Это место, где хранятся данные. Благодаря этому можно установить несколько программ одним щелчком мыши. Можно забыть о поиске кряков, серийных ключей и программ в интернете — с Linux это точно не понадобится.

Как работает?

Все начинается с загрузки ОС. Как только Вы нажали кнопку «Power» на корпусе системного блока или ноутбука, процесс пошел! В зависимости от производительности, процедура запуска может длиться от нескольких секунд до пары минут. На это влияет не только аппаратная составляющая (скорость диска HDD / SSD, процессор, ОЗУ), но и количество процессов в автозагрузке.

В момент запуска происходит следующее:

  • Проверяется работоспособность системных программ и сторонних приложений, которые загружаются вместе с ОС;
  • Осуществляется поиск новых устройств;
  • Отображается графический интерфейс (для Виндовс – это «Проводник»).

После полного запуска все борозды правления передаются пользователям, но ОС оставляет за собой право контролировать некоторые действия, чтобы Вы не отформатировали диск С, не удалили критически важные файлы и т.д.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector