Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы.docx
Скачиваний:
2
Добавлен:
17.09.2019
Размер:
30.12 Кб
Скачать
  1. Варианты Linux

  • Ubuntu — дистрибутив, основанный на Debian и быстро завоевавший популярность.

  • Linux Mint — дистрибутив, основанный на Ubuntu и полностью с ним совместимый.

  • Fedora — поддерживается сообществом и корпорацией RedHat, предшествует выпускам коммерческой версии RHEL.

  • Debian — дистрибутив, разрабатываемый обширным сообществом разработчиков. Служит основой для создания множества других дистрибутивов. Отличается строгим подходом к включению несвободного ПО.

  • Slackware — один из старейших дистрибутивов, отличается консервативным подходом в разработке и использовании.

  • Gentoo — дистрибутив, полностью собираемый из исходных кодов. Позволяет очень гибко настраивать конечную систему и оптимизировать производительность, поэтому часто называет себя мета-дистрибутивом.

  • Arch Linux — этот дистрибутив ориентирован на компетентных пользователей, которые хотят иметь всю силу и модифицируемость Linux, но не в ущерб времени обслуживания.

  • CentOS — дистрибутив Linux, основанный на свободных исходных текстах коммерческого дистрибутива Red Hat Enterprise Linux компании Red Hat, и совместимый с ним.

  • PCLinuxOS — LiveCD дистрибутив Linux с возможностью установки операционной системы на жесткий диск.

  1. Свойства Linux

  • многозадачность: много программ выполняются одновременно;

  • многопользовательский режим: много пользователей одновременно работают на одной и той же машине;

  • защищенный режим процессора (386 protected mode);

  • защита памяти процесса; сбой программы не может вызвать зависания системы;

  • экономная загрузка: Linux считывает с диска только те части программы, которые действительно используются для выполнения;

  • наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений;

  • поддержка ряда распространенных файловых систем.

  1. Сравнение ос Linux и Windows

Windows:

  • Поддержка очень большого ассортимента компьютерного оборудования.

  • Огромное количество прикладных программ

  • Большое количество специалистов

  • высокая стоимость

  • Очень большое количество вредоносных программ

  • Жесткая зависимость от разработчика.

Linux:

  • Свободное распространение

  • Практическое отсутствие вредоносных программ

  • Независимость от разработчика

  • Худшая поддержка компьютерного оборудования

  • Меньшее количество прикладных программ

  • Меньшее количество хороших или приличных специалистов.

  1. MacOSX

Проприетарная операционная система от Apple. Вторая по популярности в мире операционная система. В Mac OS X используется ядро Darwin, основанное на микроядре Mach и содержащее код, написанный самой Apple и код, полученный из операционных систем NeXTSTEP и FreeBSD.

  1. Ос с монолитными, гибридными и микроядрами

Монолитное - классическая и, на сегодняшний день, наиболее распространённая архитектура ядер операционных систем.

  • Достоинства: Скорость работы, упрощённая разработка модулей.

  • Недостатки: Поскольку всё ядро работает в одном адресном пространстве, сбой в одном из компонентов может нарушить работоспособность всей системы.

Микроядро — это минимальная реализация функций ядра операционной системы. Классические микроядра предоставляют лишь очень небольшой набор низкоуровневых примитивов, или системных вызовов, реализующих базовые сервисы операционной системы.

  • Достоинства: Устойчивость к сбоям оборудования, ошибкам в компонентах системы.

  • Недостатки: Передача данных между процессами требует накладных расходов.

Гибридные ядра — это модифицированные микроядра, позволяющие для ускорения работы запускать «несущественные» части в пространстве ядра.