Характеристика специфических особенностей операционной системы FreeBSD

Удобный пользовательский интерфейс и доступность прикладных программ - основные факторы от которых зависит возможность использования компьютера в качестве рабочей станции. Преимущества использования FreeBSD в качестве серверной операционной системы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 12.12.2015
Размер файла 325,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Недостатком SCSI является стоимость. SCSI-адаптер дорог сам по себе (от 50 до 100 долларов), к тому же SCSI-устройства обычно дороже своих EIDE-аналогов. В интерфейсе SCSI не предусмотрен минимальный стандарт низкоуровневого форматирования, поэтому FreeBSD должна поддерживать тот SCSI-адаптер, который установлен в системе.

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

На одном компьютере разрешается использовать оба интерфейса. Например, к SCSI-контроллеру могут быть подключены высокопроизводительные жесткие диски и ленточный накопитель, а к EIDE-контроллеру -- недорогие дисководы CD-ROM и Zip.

В будущем важную роль начнут играть другие дисковые интерфейсы. В частности, интерфейс IEEE-1394 (FireWire) может заменить SCSI, по крайней мере в некоторых случаях. Жесткие диски FireWire доступны уже сегодня, однако поддержка этого интерфейса во FreeBSD 5.0 весьма ограничена.

Чтобы выяснить, какие EIDE-контроллеры и SCSI-адаптеры поддерживаются, просмотрите файл HARDWARE.TXT, входящий в комплект поставки FreeBSD. Учтите, что в нем указываются микропроцессорные наборы, а информация о конкретных моделях устройств может быть не приведена. Посмотрите названия микросхем на PCI-плате, чтобы узнать, с чем вы имеете дело. Если на компьютере уже инсталлирована Windows, выберите элемент Система (System) в панели управления. Затем щелкните на вкладке Устройства (Device Manager) и раскройте список Контроллеры жестких дисков (Hard disk controllers). Как видно из рис. 1.2, в компьютере установлен EIDE-контроллер VIA (IDE -- это старый стандарт, трансформировавшийся в EIDE, но в некоторых утилитах используется старая терминология). Причём, нет необходимости искать драйверы для конкретных устройств EIDE или SCSI. К примеру, если поменять один EIDE-дисковод CD-ROM на другой, тоже EIDE, то обновлять драйверы FreeBSD не понадобится, поскольку оба дисковода используют стандартизированный набор команд.

Рис. 2. В Windows можно быстро узнать тип имеющегося оборудования

Драйверы нужны для конкретных типов устройств, таких как жесткий диск или дисковод CD-ROM. Эти драйверы включены в стандартное ядро FreeBSD, поэтому применяются практически незаметно для пользователя.

11. Общие требования к объему дискового пространства

Важно выяснить возможности EIDE-контроллера или SCSI-адаптера системы, чтобы избежать неприятных проблем с дисками. Но независимо от типа интерфейса остается вопрос, связанный с общим объемом дискового пространства. Официально для FreeBSD требуется 100 Мбайт дисковой памяти. Но это минимально необходимый объем. Возможности такой системы крайне ограничены. Обычно требуется не менее 1 Мбайт. Если же инсталлируется много программного обеспечения, то даже 2 или 3 Гбайт не будут излишними. Дополнительное пространство может понадобиться для хранения пользовательских или серверных данных. Потребности в дисковой памяти определяются функциями, которые выполняет система.

Современные жесткие диски имеют емкость не менее 20 Гбайт, поэтому при инсталляции FreeBSD никаких трудностей не возникает. Если же FreeBSD инсталлируется в дополнение к уже установленной системе, то есть два варианта.

Повторная разбивка диска на разделы. Можно воспользоваться специальными утилитами, например коммерческой программой PartitionMagic или свободно распространяемой программой FIPS, для сокращения размеров существующего раздела и выделения пространства под FreeBSD. Это эффективный и экономный подход, если на диске достаточно свободного пространства, но одновременно и не лишенный риска. Утилиты динамической разбивки на разделы иногда сбоят, вследствие чего происходит потеря данных. Прежде чем запускать такую утилиту, создайте резервную копию существующих данных.

Добавление нового диска. Можно добавить новый жесткий диск, который будет использоваться либо исключительно под FreeBSD, либо совместно с текущей операционной системой. Такой подход безопаснее, чем изменение существующих разделов и добавление новых на одном диске, но на практике он может оказаться неосуществимым из-за того, что уже достигнут предел возможного числа дисковых устройств.

В любом случае при инсталляции FreeBSD нужно установить системный загрузчик. Это очень простая программа, загружающая одну или несколько операционных систем. Загрузчик FreeBSD позволяет выбрать систему, запускаемую по умолчанию при включении питания. Эту программу можно применять в сочетании со сторонними загрузчиками, такими как BootMagic компании PowerQuest , System Commander компании V-Com или LILO операционной системы Linux.

12. Графическое оборудование

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

Все современные видеоплаты поддерживают определенные базовые режимы, в которых может работать и FreeBSD. Это, в частности, текстовый режим и режим с низким разрешением VGA (640х480). Иногда поддерживаются стандартные графические режимы с более высоким разрешением. Текстовый режим можно применять, например, на сервере, но пользователи рабочих станций предпочитают графическую среду. VGA-режимы редко удовлетворяют современных пользователей, поэтому для серьезной системы необходима более мощная графическая плата, поддерживаемая FreeBSD (точнее, Х-средой).

Графические средства, хоть и включены в стандартный комплект FreeBSD, в действительности являются частью независимого проекта: XFree86. Пакет XFree86 используется и другими UNIX-системами с открытым исходным кодом, в частности NetBSD, OpenBSD и Linux. Он также доступен в коммерческих разновидностях UNIX (в них обычно имеются еще и собственные Х-серверы) и даже в системах других типов, включая Windows, Мас OS и OS/2.

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

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

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

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

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

13. Сетевое оборудование

Многие компьютеры, работающие под управлением FreeBSD, играют роль серверов или по крайней мере сетевых рабочих станций. В настоящее время наиболее распространенным сетевым стандартом является Ethernet. Существует много версий этого стандарта, отличающихся двумя ключевыми особенностями.

Скорость передачи данных. Самая низкая скорость в сетях Ethernet-- 10 Мбит/с. Самая высокая из доступных на сегодняшний день -- 1000 Мбит/с (1 Гбит/с). Сейчас наиболее распространены стомегабитные сети, хотя гигабитное технологии завоевывают все большую популярность.

Среда передачи данных. В сетях Ethernet данные передаются по кабелям различных видов. Раньше использовались две разновидности коаксиального кабеля: толстый и тонкий. Оба напоминают провода, используемые в кабельном телевидении, но отличаются по толщине. Такие сети имеют шинную топологию, в которой сетевой кабель последовательно соединяет устройства друг с другом. Коаксиальные кабеля сейчас используются редко. Их вытеснила витая пара, напоминающая телефонный провод, но с более широкими разъемными соединениями. В таких сетях имеется центральное устройство, называемое концентратором или коммутатором, которое соединяет все остальные устройства по топологии "звезда" (рис. 3). В последнее время все активнее используются оптоволоконные кабели в качестве альтернативы витой паре в гигабитных сетях Ethernet. Такие сети, как правило, тоже имеют звездообразную топологию.

Рис. 3. Топология ”звезда” упрощает выявление проблем с сетевым кабелем, поскольку сбой локализуется в одном звене

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

К счастью, для FreeBSD не важны ни тип кабелей, ни топология. Нужно лишь убедиться в том, что сетевая плата Ethernet поддерживается системой (в некоторых материнских платах верхнего уровня имеется встроенная поддержка Ethernet). В уже упоминавшемся выше файле HARDWARE.TXT указано, какие Ethernet-платы поддерживаются во FreeBSD. Как и в случае жестких дисков и видеоадаптеров, в файле описывается поддержка микропроцессорных наборов, установленных на плате, поэтому придется изучать надписи на микросхемах или, если есть возможность, просмотреть информацию в панели управления Windows.

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

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

Еще один тип сетевых устройств заслуживает особого внимания: модемы. Модемы служат средством подключения компьютеров к сети Internet через маршрутизаторы провайдеров. FreeBSD поддерживает все внешние модемы RS-232 и некоторые внутренние модемы. Впрочем, многие внутренние модемы часто являются программными. Для этих устройств нужен специальный драйвер, который выполняет функции, в обычных модемах реализованные на аппаратном уровне. Такие драйверы -- редкость для FreeBSD. Сколько бы ни стоили такие модемы, их лучше избегать.

Модемы, предназначенные для широкополосного доступа в Internet (кабельные и DSL-модемы), часто имеют Ethernet-интерфейсы. Для FreeBSD эти устройства выглядят как часть обычной сети Ethernet и потому не требуют специальных драйверов. Но у этого правила есть два исключения. Первое: если модем является внутренним или имеет интерфейс USB, для него нужен отдельный драйвер, которых практически нет для FreeBSD. Второе: некоторые провайдеры широкополосного доступа применяют протокол PPPoE (PPP over Ethernet) для назначения IP-адресов. Сам по себе такой протокол не нужен широкополосному модему, но он поддерживается во FreeBSD.

14. Вспомогательные устройства

В настоящее время доступно множество других устройств помимо описанных выше. Многие из них требуют наличия специального драйвера. Всю необходимую информацию о них можно найти в файле HARDWARE.TXT. Перечислим наиболее важные устройства.

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

* USB-устройства. Все современные компьютеры оснащаются USB-портами. Поддержка этого стандарта во FreeBSD пока ограничена, хотя уже поддерживаются два основных микропроцессорных набора (известных как UHCI и OHCI), а также ряд USB-устройств. В отличие от некоторых внешних устройств, необходимо, чтобы ядро FreeBSD имело средства поддержки конкретного USB-устройства или по крайней мере класса устройств (скажем, принтеры или модемы). Чтобы использовать новейшие драйверы USB, ядро системы придется переконфигурировать.

* Устройства со съемными носителями. FreeBSD очень хорошо поддерживает дисководы гибких дисков и CD-ROM. Со съемными дисковыми накопителями, такими как Zip, LS-120 или Jaz, можно работать примерно так же, как и с дискетами (некоторые из носителей разбиты на разделы подобно жесткому диску, что обычно не вызывает проблем). Съемные устройства с интерфейсом USB поддерживаются слабо. Устройства записи на компакт-диски и DVD-диски интерпретируются несколько необычно. Для них нужна специальная программа, которая будет подготавливать образ диска и "прожигать" его на носителе.

* Сканеры. Сканеры подключаются через параллельные порты, SCSI-интерфейс или порты USB. SCSI-сканеры поддерживаются лучше всего, сканеры с параллельным или USB-интерфейсом -- хуже. Для каждой модели сканера нужен свой драйвер, являющийся частью пакета SANE. Подобно пакетам XFree86 и Ghostscript, этот пакет реализован отдельно от ядра FreeBSD.

* Устройства ввода. Пользователи взаимодействуют с компьютером, вводя информацию посредством клавиатуры, мыши, иногда других устройств. Уже много лет клавиатуры персональных компьютеров стандартизированы, благодаря чему клавиатурные драйверы FreeBSD работают стабильно и практически незаметно для пользователя. Пакет XFree86 поддерживает различные типы мышей, включая все популярные программные протоколы. В настоящее время наиболее распространен протокол PS/2. В конце 90-х появился стандарт USB, поэтому начали набирать популярность клавиатуры и мыши с интерфейсом USB. Во FreeBSD они поддерживаются, но не так хорошо, как традиционные устройства.

Заключение

пользовательский серверный интерфейс компьютер

В заключении хочется сказать, что прежде чем приступать к инсталляции FreeBSD, следует изучить возможности и специфические требования системы. Компьютер, работающий под управлением FreeBSD, может функционировать как рабочая станция или сервер. Вообще FreeBSD -- популярная платформа для серверов Internet. FreeBSD способна взаимодействовать с другими операционными системами как по сети, так и в пределах одного компьютера. Мультисистемная среда может быть очень удобна, но для этого нужно определенным образом настроить каждую систему. FreeBSD выдвигает не столь жесткие требования к аппаратной части компьютера, как современные версии Windows, более экономно расходуя ресурсы центрального процессора и оперативной памяти. Однако необходимо тщательно выбирать аппаратные компоненты, поскольку FreeBSD не так хорошо, как Windows, поддерживает некоторые вспомогательные устройства, в частности звуковые платы и даже принтеры.

Размещено на Allbest.ru

...

Подобные документы

  • Анализ достоинств и недостатков FreeBSD при инсталляции ее в роли настольной и серверной операционной системы. Сравнение с UNIX-подобными и неродственными программными продуктами. Взаимодействие с компьютерами по сети, требования к аппаратной среде.

    курсовая работа [600,0 K], добавлен 31.05.2009

  • История разработки многозадачной операционной системы POSIX-стандарта - FreeBSD; описание ее виртуальной памяти, файловой системы, уровня защиты. Описание основных средств синхронизации процессов - сигналов и семафоров. Способы блокировки файлов.

    презентация [584,2 K], добавлен 02.06.2011

  • Разработка программного обеспечения, которое позволяет посетителям и работникам организации при помощи портативного устройства или стационарного компьютера подключаться к сети Internet по средствам WEB интерфейса. Основные пользовательские требования.

    дипломная работа [1,6 M], добавлен 04.04.2014

  • Классификация подсистем операционной системы автономного компьютера. Характеристика особенностей аппаратных платформ. Интерфейс прикладного программирования. Архитектура операционной системы с ядром в привилегированном режиме. Основные свойства ядра.

    презентация [97,9 K], добавлен 20.12.2013

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

    контрольная работа [215,1 K], добавлен 03.10.2010

  • Изучение процесса создания новой версии Windows Vista. Исследование особенностей установки и интерфейса операционной системы. Характеристика требований к аппаратному обеспечению компьютера. Анализ основных средств навигации и работы в Windows Vista.

    реферат [33,6 K], добавлен 25.11.2014

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

    реферат [28,1 K], добавлен 05.04.2010

  • Конфигурация серверной машины на примере Hyperion RS230 G4. Выбор серверной операционной системы. Аппаратная составляющая сервера. Правило замены блоков. Сборка и установка в стойку. Оптимизация работы оборудования. Обновление операционной системы Unix.

    курсовая работа [3,7 M], добавлен 11.09.2014

  • Характеристика особенностей инфраструктурных серверов, построенных на основе Linux. Создание и конфигурация рабочей станции сети предприятия. Установка операционной системы и ее первоначальная настройка. Администрирование сервисов, пользователей и групп.

    курсовая работа [1,4 M], добавлен 07.01.2014

  • Что такое операционная система, ее главные функции и классификация. Характеристика операционной системы MS-DOS4, организация данных. Особенности основных операций и команд системы, отработка практических навыков использования команд для работы на ПК.

    контрольная работа [13,0 K], добавлен 04.03.2011

  • Правовые основы защиты информации на предприятии. Анализ среды пользователей. Автоматизированная система предприятия. Краткие сведения об операционной системе Windows XP. Классификация троянских программ. Способы защиты операционной системы Windows XP.

    дипломная работа [187,3 K], добавлен 14.07.2013

  • Понятие и виды систем счисления, принципы двоичной системы. Формы представления чисел в ЭВМ, виды кодирования информации. Оценка и выбор пакетов прикладных программ: преимущества операционной системы Windows, справочной системы "КонсультантПлюс".

    реферат [22,4 K], добавлен 21.06.2010

  • Организация выполнения прикладных программ. Обеспечение надежной эффективной работы компьютера и вычислительной сети. Автоматизация разработки и создания новых программ. Функции операционной системы. Распределение и организация виртуальной памяти.

    презентация [261,9 K], добавлен 02.12.2013

  • Виды операционных систем. Графический пользовательский интерфейс операционной системы Linux и Mac OS. Функции устройства управления окнами (windows manager). Программа управления файлами, драйвера, модуль управления памятью - основные компоненты ядра.

    презентация [1,8 M], добавлен 14.10.2013

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

    контрольная работа [294,8 K], добавлен 18.01.2011

  • Основные понятия операционных систем. Современное оборудование компьютера. Преимущества и недостатки операционной системы Linux. Функциональные возможности операционной системы Knoppix. Сравнительная характеристика операционных систем Linux и Knoppix.

    реферат [1,5 M], добавлен 17.12.2014

  • Основные моменты истории операционных систем, связывающих аппаратное обеспечение и прикладные программы. Характеристика операционной системы Microsoft Windows Seven, анализ операционной системы Linux. Преимущества и недостатки каждой операционной системы.

    курсовая работа [63,0 K], добавлен 07.05.2011

  • Історія розробки та призначення FreeBSD – безкоштовної операційної системи з відкритим програмним кодом, особливості її взаємодії з іншими комп'ютерними системами в мережі. Загальна характеристика основних конфігурацій програмного забезпечення UNIX.

    реферат [27,9 K], добавлен 26.12.2010

  • Обоснование комплексной системы защиты информации на предприятии. Основные способы защиты операционной системы от программных закладок типа "троянский конь". Оценка эксплуатационных характеристик информационной системы. Основные показатели надежности.

    курсовая работа [2,7 M], добавлен 12.08.2010

  • Достоинства и недостатки операционной системы Windows XP: требования к аппаратным средствам, пользовательский интерфейс, рабочий стол, настройка цветов, шрифтов и визуальных эффектов, панели задач и быстродействия. Устойчивость и защита системы.

    курсовая работа [2,6 M], добавлен 23.06.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.