Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Инструкция Семейство UNIX




Словом UNIX обозначается не одна операционная система (как ошибочно полагают многие новички), а целое семейство ОС, предназначенных для

промышленных компьютеров.

Linux — единственная популярная ОС, созданная любителем (Линус

Торвальдс написал ее в 1994 г. в качестве дипломного проекта). Linux —единственная свободно распространяемая ОС.

Ядро Linux, в отличие от тех же Windows, распространяется в виде «исходных текстов» и открыто для изменения, так что любой мало-мальски образованный программист может легко и быстро адаптировать ее к любому конкретному компьютеру. Именно так Linux и совершенствуется — миллионы программистов со всего мира присылают свои замечания и дополнения и самые интересные из них автоматически включаются в «официальную версию» ядра.

Ядро в Linux самостоятельное и никак не связано с графической оболочкой:

можете без проблем заменить одну оболочку на другую, не нарушая при этом

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

Ранние версии Linux имели только интерфейс командной строки, однако

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

Популярность Linux раст?т постоянно, для не? появились множество прикладного ПО. Еще одна интересная особенность Linux– возможность работать с этой операционной системой даже не устанавливая ее на компьютер. LiveCD — «дисковые» варианты Linux. LiveCD содержат достаточный набор драйверов для работы со всем основным «железом» компьютера.

Вот некоторые популярные LiveCD, с которых вы можете начать свое знакомство с Linux:

• Knoppix (http://www.knoppix.ru)

• SuSe Linix Live CD (http://www.suse.ru)

• Blin (http://linux.zp.ua)

• FreeBSD (http://freebsd.org)

• DSL

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

Lindows

Благодаря встроенной в Lindows системе Wine под новой ОС можно будет

запускать не только программы для Linux, но и большинство Windows-

приложений. Более того — Lindows можно установить поверх существующей версии Windows, и во время инсталляции ОС перевед?т все установленные ранее приложения, базы электронных сообщений и настройки Интернет-соединения.

Кроме того, вместе с Lindows поставляется полный комплект офисных приложений OpenOffice и ряд других программ для Linux.

FreeBSD– это клон операционной системы UNIX для персональных

компьютеров, базирующихся на архитектуре процессоров Intel. FreeBSD

работает также на процессорах AMD и Cyrix,0 совместимых с Intel. FreeBSD

базируется на ОС BSD версии 4.4 BSD-Lite, разработанной

исследовательской группой компьютерных систем (Computer Systems

Research Group, сокращенно CSRG) Калифорнийского университета в

Беркли. Группа FreeBSD Project добилась максимальной производительности

и надежности системы в различных ситуациях. В итоге, FreeBSD

используется в отраслях разработки программного обеспечения,

автоматизации производства космических отраслях, сетевых. Важным

преимуществом FreeBSD является огромное количество высококачественных

и преимущественно бесплатных приложений.

 

 

Управление данными в ОС

Управление данными включает следующие компоненты:

•долговременное планирование – организацию размещения данных на внешних носителях, их выборку и предоставление пользовательским программам;

•Оперативное управление – распределение оперативной памяти под программы и данные, реализация обмена данными между оперативной и внешней памятью;

•Управление внешними устройствами ввода-вывода и размещения данных.

 

Важной характеристикой ОС является количество выполняемых на

ПЭВМ вычислительных задач. Большинство простых ОС обеспечивает такую работу машины, при которой в каждый момент времени решается только одна задача. Примером такой задачи может являться процесс редактирования текста. При решении такой задачи оперативная память машины и процессор не могут быть заняты другой работой. Примером такой ОС может служить система MS DOS фирмы Microsoft.

Другие ОС ориентированы на одновременное обслуживание нескольких

задач. При этом имеется в виду возможность запуска нескольких программ с

соответствующим распределением оперативной памяти компьютера между ними, переключением центрального процессора с обслуживания одной задачи на другую, организации обмена сообщениями между ними и т.п. Примером такой ОС может служить MS WINDOWS 95-98, NT от Microsoft.

Таким образом, в зависимости от количества одновременно

обрабатываемых задач и числа пользователей, которые могут обслуживать ОС, различают четыре основных класса ОС:

1) однопользовательские однозадачные — поддерживают одну клавиатуру и

могут работать только с одной (в данный момент) задачей;

2) однопользовательские однозадачные с фоновой печатью, которые

позволяют, помимо основной задачи, запускать одну дополнительную,

ориентированную для вывода информации на печать. Это ускоряет работу при выдаче больших объемов информации на печать;

3) однопользовательские многозадачные, которые обеспечивают одному

пользователю параллельную обработку нескольких задач;

4) многопользовательские многозадачные — позволяют на одном компьютере запускать несколько задач несколькими пользователями. Эти ОС очень сложны и требуют значительных машинных ресурсов.

Для того, чтобы быть полноценной, ОС должна как минимум содержать

следующие основные компоненты:

· Файловую систему.

· Драйверы внешних устройств.

· Процессор командного языка.

 







Дата добавления: 2015-04-19; просмотров: 426. Нарушение авторских прав


Рекомендуемые страницы:


Studopedia.info - Студопедия - 2014-2020 год . (0.003 сек.) русская версия | украинская версия