referat (663309), страница 2

Файл №663309 referat (OS Linux) 2 страницаreferat (663309) страница 22016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

FreeBSD, OpenBSD, NetBSD

Операционные POSIX-совместимые системы семейства UNIX на основе кода университета Беркли. Принципиальные различия:

FreeBSD — очень надежная, достаточно консервативная (в хорошем смысле этого слова). Аппаратная платформа — Intel;

NetBSD — переносимость на большое количество аппаратных платформ;

OpenBSD — попытка объединить достоинства FreeBSD и NetBSD в од­ном дистрибутиве.

Бесплатные, открытый исходный код. На сегодняшний день наибольшее распространение из-за своей особой надежности получила FreeBSD. Двоич­ная совместимость со многими программами, построенными под SCO, BSD/OS, Net/Free/OpenBSD, 386BSD и Linux.

Linux

POSIX-совместимая UNIX-подобная операционная система. На сегодняш­ний день — самая распространенная бесплатная операционная система с открытым исходным кодом. При ее разработке из мира семейства UNIX старались взять все лучшее. Благодаря участию десятков тысяч разработчи­ков программного обеспечения и координации их действий через Интернет Linux и программное обеспечение для нее развивается очень динамично, ошибки и различные проблемы в программном обеспечении, как правило, исправляются в считанные часы после их обнаружения. Большую помощь в развитии и распространении Linux и сопутствующего, ему программного обеспечения оказали фонд Свободного программного обеспечения (Free Software Foundation, USA) и лицензия GNU (The GNU General Public License, Универсальная общественная лицензия GNU) для программного обеспечения. На сегодняшний день существует одно ядро Linux, разработку которого координируют его создатели Линус Торвальдс и Алан Кокс, и множество дистрибутивов (не менее 2-3 десятков), отличающихся как функциональным назначением, так и составом программного обеспечения, входящим в дистрибутив. Существуют дистрибутивы, занимающие десяток компакт-дисков, и дистрибутивы, умещающиеся на одной-двух дискетах. Все, что справедливо для семейства UNIX — справедливо и для Linux. Ши­рочайшая поддержка аппаратных платформ, малая требовательность к аппа­ратным ресурсам (процессор 486, 8 Мбайт оперативной памяти, винчестер120 Мбайт). Масштабируемость, поддержка мультипроцессорных систем, кластеризация, поддержка распределенных вычислений, десятки графиче­ских оболочек — и это далеко не все. Поддерживаются десятки файловых систем, родная файловая система Ext2. И при всей мощи — достаточно дружественная операционная система, способная работать как на мощней­шем сервере, так и на стареньком "пентиуме" где-нибудь в офисе.

BeOS

Производитель — Be Inc. UNIX-подобная графическая операционная сис­тема. Однопользовательская. Сами разработчики позиционируют BeOS как операционную систему для работы с мультимедиа. Графический интерфейс. Очень молодая операционная система (по сравнению с ранее рассмотрен­ными), поэтому относительно небольшой список поддерживаемого оборудо­вания и программного обеспечения. BeOS поддерживает компьютеры с симметричной мультипроцессорной архитектурой (SMP) (до 8-ми процессо­ров), файловая система BFS (Be File System), 64-битная и журналируемая. Вытесняющая многозадачность, почти полная POSIX-совместимость. На сегодняшний день существуют две версии операционной системы — BeOS 5 РЕ (Personal Edition) — бесплатная (дистрибутив можно взять в Ин­тернете, www.be.com) и BeOS 5 Pro — платная (поставляется на CD-ROM в коробке и с документацией). Исходный код недоступен (несколько про­грамм, входящих в BeOS, имеют открытый исходный код). Поддерживает работу с несколькими файловыми системами — FAT 16, FAT 32 (возможно чтение и запись), NTFS (только чтение). HFS. ext2, CDFS. Аппаратные тре­бования — Pentium-133, оперативная память — 32 Мбайт, место на винче­стере — 512 Мбайт (минимально — 120 Мбайт). Возможен вариант установ­ки под Windows и Linux. Аппаратная платформа — PC, PowerPC.

QNX

Производитель QNX — QNX Software Systems. UNIX-подобная POSIX-совместимая операционная система реального времени. 32-битная, многоза­дачная, многопользовательская, микроядерная. Первоначальное предназна­чение — промышленная операционная система, предназначенная для рабо­ты в режиме 99,999 % надежности ("пять девяток"). Используется для управления технологическими процессами, начиная от атомных электро­станций и заканчивая производством мороженого. Исходный код закрыт. Проблемы с драйверами (малое количество). Минимальные требования для промышленного дистрибутива — 386-й процессор, 8 Мбайт ОЗУ. Помимо промышленных дистрибутивов QNX, стоящих немалые деньги, существует бесплатный вариант дистрибутива "QNX Real Time Platform", который за­гружается с сайта производителя (www.qnx.com). Минимальные требования для бесплатного дистрибутива — процессор Pentium-200, 32 Мбайт ОЗУ, 100 Мбайт на жестком диске.

II Сравнение операционных систем.

Что такое пользователь? Понятие «пользователь» не подведеш под «среднестатистическое» значение. Он многолик и разнообразен. Единственное что есть у всех пользователей компьютера – они сидят за компьютером. Пользователи с точки зрения системного администратора – все те, кто входит в систему в качестве пользователя, «юзера». С точки зрения системного программиста –все кто запускает компьютер. Для разработчика прикладного программного обеспечения – пользователи его программы. Для авторов книг – это люди знающие только то, что у него есть только шнур питания и какая-то доска с кнопками. И так далее . Если попытаться обобщить, основной пользователь – это человек, который не разбирается в устройстве компьютеров, не знает как настроить модем, не обязан знать тонкости операционной системы и т.д. Пользователь решает на компьютере свои профессиональные задачи, зачастую не имеющие с компьютером ничего общего. На практике все это, конечно, не совсем так мрачно. Пользователь для успешной работы просто обязан знать что такое файл, как настроить рабочий стол, установить программу, что такое вирусы и как с ними бороться и т.д. Пользователей можно разделить на 3 группы – не знающий о компьютере ничего, знающий кое-что и знающий многое. Соответственно, по уровням пользователей можно разделить операционные системы на 3 категории:

К первой категории можно отнести Mac OS и, в какой-то степени, Mac OS X, а также BeOS. Ко второй категории Windows 9x, OS/2. К третьей, как ни странно, — DOS, Windows 3.1.x, Windows NT/2000, UNIX-семейство, BSD-семейство, Linux, QNX. Такое разбиение операционных систем не всегда соответствует официальному позиционированию фирм-разработчиков (например, Microsoft рекламирует Windows 9x как систему для домохозяек — включил и работай). Однако с точки зрения коллективного разума (по крайней мере, так считают авторы новостных конференций, посвященных сравнительному обзору операционных систем) данное нами разбиение опе­рационных систем достаточно верно. Впрочем, жизнь, как всегда, не стоит на месте. Сейчас уже можно говорить, что Linux с ее графическими менед­жерами окон KDE и GNOME постепенно переходит, если уже не перешла, ко второй категории (то есть для пользователей, знающих об операционной системе кое-что), при этом не теряя ни мощности, ни настраиваемости всего и вся. Семейство Windows постепенно сдвигается к группе пользовате­лей, не знающих об операционной системе ничего, при этом вызывая за­метное раздражение знающих, или, как у них говорят — Advanced Users, своей уверенностью, что пользователь системе приносит только вред, а по­сему ничего настраивать он не должен, а если очень хочет — пусть платит за поддержку или специальное программное обеспечение. В идеале же опера­ционная система должна удовлетворять, по меньшей мере, семи достаточно противоречивым требованиям.

  1. Быть легкой в освоении и дружественной к пользователю (User Friendly).

  1. Быть очень мощной и универсальной (способной работать на любом
    оборудовании).

  1. В ней все должно настраиваться и достаточно просто.

  2. Она должна быть очень надежна (в идеале — сверхнадежна).

  3. Занимать как можно меньше места.

  1. Разработчики моментально должны реагировать на проблемы, обнару­женные в процессе эксплуатации.

  1. Под нее должен быть широкий выбор программного обеспечения.

В нескольких словах рассмотрим эти семь пунктов. Пункт первый. Тут, соб­ственно, и так все ясно. От того, как быстро человек освоится с операцион­ной системой и насколько удобно ему в ней работать, напрямую зависит производительность труда, да и просто хорошее настроение. Пункт второй. Можно, конечно, возразить, что чем более универсальный инструмент, тем слабее он для какого-нибудь специфического применения, и чисто теорети­чески это так. Но давайте посмотрим на универсальность с другой стороны. Теоретические принципы построения операционной среды, по большому счету, одинаковы, что для старенькой 386-й, что для новейших мультипро­цессорных систем. Специфику платформы (тип процессора, мультипроцессорность, кластеризацию и т. п.) всегда можно учесть при разработке спе­цифического ядра операционной системы или драйверов. Некоторая потеря в производительности с лихвой окупается тем, что пользователю, порабо­тавшему на мощнейшем сервере и перешедшему на офисный компьютер, графическую станцию или домашний ПК, не придется осваивать другую операционную систему — его операционная система может работать на лю­бом компьютере. А способность работать на любом компьютере автоматиче­ски подразумевает, что операционная система должна занимать как можно меньше места и потреблять мало аппаратных ресурсов. Пункт третий. И тут все понятно без пространных пояснений. Пользователь должен иметь воз­можность настроить операционную систему под свои нужды, не прибегая к стороннему (не входящему в поставку операционной системы) программно­му обеспечению. Пункт четвертый. Правда, больное место? У любого поль­зователя Windows со стажем наверняка происходило зависание компьютера, причем в самое неподходящее время. И каждый пользователь хочет, чтобы зависания никогда не происходили на его компьютере. Пункт пятый. Это тоже понятно. Уже надоело каждые год-полтора менять жесткий диск толь­ко из-за того, что следующая версия операционной системы требует "совсем немного, только каких-то 3 Гбайта места на жестком диске". Пункт шестой. И это очевидно. Пользователь должен получить исправления к своей опера­ционной системе при обнаружении просчетов ее разработчиков. Причем, как можно скорее, если операционная система удовлетворяет п. 4. И притом абсолютно бесплатно, поскольку это просчет разработчика. Пункт седьмой. Пусть операционная система будет самой распрекрасной, но если для нее нет программ, она не будет востребована.

Теперь оценим операционные системы на соответствие вышеперечислен­ным требованиям.

DOS — не удовлетворяет ни одному пункту, кроме п. 7.

Windows 3.1х- удовлетворяет п.1 с оговорками, частично п. 3 и п. 5, удовлетворяет п. 7.

OS/2 — удовлетворяет п. 1, п. 2 (с учетом одноплатформенности), п. 3, частично п. 4, п. 5 и п. 7.

Windows удовлетворяет п. 1, частично п. 3, безусловно удовлетворя­ет п. 7.

Windows NT (Windows 2000) — удовлетворяет п.1, п.2 (с учетом одноплатформенности и непомерных требований к аппаратному обеспече­нию), п. 3 и п. 4 с оговорками, безусловно удовлетворяет п. 7.

Мас ОС — безусловно удовлетворяет п. 1, п. 2 (с учетом одноплатфор­менности), частично п. 3, п. 4, п. 5, п. 6, удовлетворяет п. 7.

Мас ОС X — безусловно удовлетворяет п. 1, п. 2 (с учетом одноплатфор­менности и завышенных требований к аппаратному обеспечению), п. 3, ' п. 4, п. 6, пока не удовлетворяет п. 7.

UNIX-семейство — безусловно удовлетворяет всем пунктам, кроме пер­вого, да и то, в последнее время легкость освоения и дружественность у UNIX-разработчиков стоят на первом месте.

FreeBSD, OpenBSD, NetBSD — все сказанное о UNIX-семействе спра­ведливо и для этих операционных систем.

Linux — безусловно удовлетворяет всем пунктам, особенно п. 2, п. 3, п. 6, п. 7.

BeOS — удовлетворяет всем пунктам кроме (пока) п. 7.

QNX — удовлетворяет всем пунктам.

Попробуем выбрать операционную систему, исходя из вышеперечисленных пунктов. DOS и Windows 3.1х отпадают сразу, как морально и физически устаревшие продукты. OS/2 — очень неплохая операционная система, имеющая несколько недостатков: отсутствие перспектив (IBM отказалась от выпуска следующих версий), не очень большой выбор программного обес­печения, одноплатформенность. Mac OS, Mac OS X — также неплохие опе-рационные среды как с точки зрения пользователя, так и с точки зрения администратора. Но - это операционные системы только для компьютеров фирмы Apple. А в нашей стране этих компьютеров не наберется и одного процента от общего количества персональных ЭВМ. QNX — достаточно специфичная система, рассчитанная для применения в сверхнадежных сис­темах реального времени. Очень хорошая, но для нашего пользователя она стала доступна относительно недавно, поэтому в отношении к ней есть эле­менты недоверия и незнания, кроме того, у нее относительно малый список программного обеспечения общего назначения (офисные приложения, ра­бота с графикой, игры, наконец). Что остается — семейство Windows 9xWindows NT (включая Windows XP), семейство UNIX, а также представите­ли "свободного мира" UNIX — FreeBSD, OpenBSD, NetBSD, Linux и стоя­щая немного особняком BeOS.

Теперь попытаемся максимально корректно сопоставить Windows-семейство и семейство UNIX. Сначала проведем четкий водораздел между операцион­ными системами Windows 9x/ME и Windows NT/2000/XP. Подсознательно (в силу сходства названий, да и внешнего вида) пользователь, а иногда и ад­министратор, отождествляет Windows 9x/ME и Windows NT/2000, хотя это далеко не одно и то же. Если внимательно посмотреть на характеристики Windows 9x/ME и немного сопоставить факты, станет понятно, что Windows 9х/МЕ — это затянувшийся на шесть лет переход от DOS/Windows 3.1х к Windows NT/2000, принесший, однако Microsoft огромный доход. С чисто технологической стороны UNIX-семейство корректно сравнивать только с Windows NT/2000, поскольку только Windows NT/2000, как система истинно многозадачная и многопользовательская, поддерживающая мульти-процессорность и кластеризацию, корректно сопоставима с UNIX-подоб­ными системами. Таким образом, корректно сравнивать можно только семейство UNIX и Windows NT/2000. Относительно Windows NT/2000 существует основанное на схожести интерфейса и назва­ния с Windows 9х/МЕ заблуждение, что настроить Windows NT/2000 дело пяти минут, и после настройки все работает годами без вмешательства ад­министратора. Внешнее сходство этих систем с Windows 9x/ME создает об­манчивую иллюзию понимания там, где им и не пахнет, а увеличение на­грузки на сервер заставляет остро чувствовать программистскую поговорку "Памяти мало никогда не бывает".

Характеристики

Тип файла
Документ
Размер
237,5 Kb
Материал
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7033
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее