Операционные системы. Процессы и потоки. Илюшкин Б.И. - 14 стр.

UptoLike

Составители: 

сурсов, используемых клиентскими компьютерами сети, осуществля-
ется одним или несколькими серверами. Сервер играет роль цен-
трального узла администрирования и безопасности сети. Клиентэто
программное обеспечение, которое запрашивает сетевые службы.
Сетевые операционные системы, обеспечивающие поддержку
выделенного сервера, называются серверными [1]. Серверные ОС
поддерживают более широкий набор функций и включают более раз-
витые средства защиты. Примерами серверных ОС являются многие
операционные системы семейств UNIX и Linux, Windows 2000 Server,
Windows.NET Server. Большинство современных операционных сис-
тем, в частности ОС семейства Windows 95/98/XP, включают компо-
ненты для подключения в качестве клиентского компьютера к сети с
выделенным сервером и для подключения к одноранговой сети.
Распределенные операционные системы представляют собой
глобальные операционные системы в масштабах вычислительной се-
ти. Они обеспечивают для пользователя более прозрачный доступ к
сетевым ресурсам. Примером распределенной ОС является система
Sun Cluster, построенная как множество расширений системы Solaris
и предоставляющая пользователям единый образ системы. Важными
компонентами данной системы являются подсистемы глобального
управления процессами и глобальная распределенная файловая сис-
тема [3].
1.2. Архитектура операционной системы
Структурная организация ОС на основе различных программ-
ных компонент определяет ее архитектуру. В наиболее общем виде
операционную систему можно разбить на две части: ядро и вспомо-
гательные модули. Ядро является основным компонентом ОС и вы-
полняет наиболее важные функции по организации вычислительного
14