Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мой курсовой прект.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
872 Кб
Скачать
☆

1. Анализ исходных данных.

1.1 Назначение FreeBsd и его технические характеристики

FreeBSD может применяться как очень мощная настольная системаи среда разработки, но ее история свидетельствует о преимущественной ориентации на Сеть, почтовые и файловые службы, а также сервисы поддержки. По существу, основная сильная сторона FreeBSD – это серверы Интернета. Система представляет собой замечательный выбор для любого интернетсервиса. Если такие крупные фирмы, как Yahoo! полагаются на FreeBSD для предоставления своих услуг, то она прекрасно подойдет и для вас.

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

FreeBSD – это не лучший выбор, если искать простую систему с интерфейсом «укажи и щелкни».

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

amd64 64-битовое расширение 32-битового процессора i386, скопированный компанией Intel как EM64T, и иногда называемый x64.

На этой архитектуре могут работать как 32-битовые, так и 64-битовые версии FreeBSD. (В Linux эта платформа называется x86-64.)

i386 Старый добрый Intel совместимый персональный компьютер.

powerpc Процессор PowerPC используется в старых компьютерах фирмы Apple и во многих встраиваемых устройствах.

pc98 Архитектура, похожая на i386, получившая широкое распространение в Японии.

sparc64 Используется в высокопроизводительных серверах компании Sun Microsystems.

xbox Да! FreeBSD в состоянии работать даже на игровых приставках Xbox производства компании Microsoft.

Система FreeBSD поддерживает множество сетевых карт, контроллеров жестких дисков и других устройств в каждой из архитектур. Поскольку в большинстве из упомянутых архитектур используются похожие интерфейсы сопряжения с аппаратными устройствами, то выбор типа устройства становится не таким уж важным. Устройство с интерфейсом SCSI останется таковым в любой архитектуре, а сетевая карта Intel Ethernet не приобретет волшебных качеств только потому, что кто-то вставит ее в компьютер с архитектурой sparc64.

По большей части FreeBSD мало заботится о типе аппаратного окружения, главное, чтобы оно было работоспособным. Большинство читателей уже знакомо с архитектурой i386, поэтому основной упор будет сделан на эту архитектуру. Однако в последнее время быстро набирает популярность архитектура amd64, поэтому мы коснемся и ее, а также затронем архитектуру sparc64.

Операционная система FreeBSD была перенесена и на множество других платформ, например ARM и Intel Itanium. Эти версии системы либо недостаточно полны, либо используются узким кругом разработчиков. Несмотря на широкое распространение устройств с архитектурой ARM, работающих под управлением FreeBSD, тем не менее, вы не сможете пойти в магазин и купить такое устройство, чтобы поэкспериментировать с ним.

FreeBSD замечательно работает на устаревшем оборудовании, главное, чтобы это оборудование находилось в исправном состоянии. Если ваш старый Pentium постоянно «падает» из-за того, что микросхемы оперативной памяти выходят из строя, установка FreeBSD не прекратит эти «падения».