Page 116 - 4785
P. 116
- засоби управління локальними ресурсами комп'ютера:
функції розподіли оперативної пам'яті між процесами,
планування і диспетчеризація процесів, управління
процесорами в мультипроцесорних машинах,
управління периферійними пристроями і інші функції
управління ресурсами локальних ОС;
- засоби надання власних ресурсів і послуг в загальне
користування - серверна частина ОС (сервер). Ці засоби
забезпечують, наприклад, блокування файлів і записів,
що потрібне для їх спільного використання; ведення
довідників імен мережевих ресурсів; обробку запитів
видаленого доступу до власній файловій системі і базі
даних; управління чергами запитів видалених
користувачів до своїх периферійним пристроям;
- засоби запиту доступу до видаленим ресурсам і
послугам і їх використання - клієнтська частина ОС
(редиректор). Ця частина виконує розпізнавання і
перенаправлення в мережу запитів до видалених
ресурсів від додатків і користувачів, при цьому запит
поступає від додатки в локальній формі, а передається в
мережу в іншій формі, що відповідає вимогам сервера.
Клієнтська частина також здійснює прийом відповідей
від серверів і перетворення їх в локальний формат, так
що для додатки виконання локальних і видалених
запитів невиразно.
Комунікаційні засоби ОС, за допомогою яких відбувається
обмін повідомленнями в мережі. Ця частина забезпечує адресацію і
буферизацію повідомлень, вибір маршруту передачі повідомлення
по мережі, надійність передачі і т.п., тобто є засобом
транспортування повідомлень.
Залежно від функцій, що покладаються на конкретний
комп'ютер, в його операційній системі може бути відсутнім або
клієнтська, або серверна частини.
На рис. 3.2 показано взаємодію мережевих компонентів. Тут
комп'ютер 1 виконує роль "чистого" клієнта, а комп'ютер 2 - роль
"чистого" сервера, відповідно на першій машині відсутня серверна
частина, а на другий - клієнтська. На малюнку окремо показаний
114