КаталогИндекс раздела
ОглавлениеВперед


1. СОСТАВ СИСТЕМЫ

Система UNIX разработана в подразделении Computing Science Research Group фирмы Bell Labs в штате Нью-Джерси в США. Принципы ее построения были описаны первоначально в ряде статей журнала этой фирмы [1], а различные аспекты ее использования - в ряде книг [2,3,4].

1.1. Главные части UNIX

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

Файловая система (ФС) организует структуры данных на устройствах хранения.

Shell - командный интерпретатор: слушает ваш терминал и транслирует вашу команду в запрос к ядру и ФС.

1.2. Основные свойства UNIX

Мультизадачность: несколько задач, или процессов; в частности, возможны процессы "заднего плана" (back ground); от них не надо ждать ответа, чтобы продолжать что-нибудь делать (на их фоне).

Многопользовательская система - это следствие предыдущего свойства:

1.3. Языки программирования в UNIX

Компиляторы языков программирования - наиболее машинно-зависимые части реализаций UNIX, так как генерация кодов на каждом компьютере своя.

1.4. Версии UNIX

Основные версии:

  1. версии 6, 7, III, V Bell Labs AT&T (16 р, 32 р - ЭВМ);
  2. версия 4.2, 4.3 Калифорнийского университета (32 р - VAX, SUN).

Система работает на десятках типов ЭВМ: серия DEC PDP (СМ), серия DEC VAX, Honeywall 6070, семейство IBM/370 (ЕС ЭВМ), Amdahl 470, Perkin Elmer, Zilog Z8000, рабочие станции на базе Motorola MC 68000, серия HP 9000 , персональные компьютеры на базе Intel 286,386,486 и других.


ОглавлениеВперед
КаталогИндекс раздела