|
ВВЕДЕНИЕ В UNIX1. СОСТАВ СИСТЕМЫСистема UNIX разработана в подразделении Computing Science Research Group фирмы Bell Labs в штате Нью-Джерси в США. Принципы ее построения были описаны первоначально в ря- де статей журнала этой фирмы [1], а различные аспекты ее ис- пользования - в ряде книг [2,3,4].1.1. Главные части UNIX Ядро - управление основными ресурсами (процессор, опера- тивная память) и периферийными устройствами обмена и хране- ния данных (магнитные диски, магнитные ленты, принтеры, тер- миналы, линии связи и т.д.). Файловая система (ФС) организует структуры данных на уст- ройствах хранения. Shell - командный интерпретатор: слушает ваш терминал и транслирует вашу команду в запрос к ядру и ФС. 1.2. Основные свойства UNIX ------ ------ Интерактивность: | вы |<=====>|UNIX| ------ ------ Мультизадачность: несколько задач, или процессов; в част- ности, возможны процессы "заднего плана" (back ground); от них не надо ждать ответа, чтобы продолжать что-нибудь делать (на их фоне). Многопользовательская система - это следствие предыдущего свойства: .- 2 - --------- \ --->|процесс| | | --------- | ------ | --------- | | вы |--+-->|процесс| | ------ -->------ --------- | |UNIX|==| |-> процессы (задачи) ------ -->------ --------- | | он |--+-->|процесс| | ------ | --------- | | --------- | --->|процесс| | --------- / 1.3. Языки программирования в UNIX
Компиляторы языков программирования - наиболее машин- но-зависимые части реализаций UNIX, так как генерация кодов на каждом компьютере своя. 1.4. Версии UNIX Основные версии:
Система работает на десятках типов ЭВМ: серия DEC PDP (СМ), серия DEC VAX, Honeywall 6070, семейство IBM/370 (ЕС ЭВМ), Amdahl 470, Perkin Elmer, Zilog Z8000, рабочие станции на базе Motorola MC 68000, серия HP 9000 , персональные компьютеры на базе Intel 286,386,486 и других. |
|||||||||||||||||
With any suggestions or questions please feel free to contact us |