Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Інсталяція, настройка і супровід Web-сервера Linux

Реферат Інсталяція, настройка і супровід Web-сервера Linux





y"> У Linux все ядро ??працює в привілейованому режимі - режимі ядра. Жодна частина коду не працює в режимі користувача. Фрагменти підтримки ОС, які не потребують запуску в режимі ядра, поміщаються в розділ системних бібліотек.

Поділювані системні бібліотеки (system libraries) містять стандартний набір функцій, використовуваних додатками для запитів до системних сервісів ядра. У бібліотеках зберігаються також код функцій окремих сервісів ядра, виконуваних в звичайному режимі без привілеїв ядра.


Рисунок 1 - Компоненти Linux


При зверненні додатки до системних ресурсів управління від частини системи, що працює в режимі користувача, передається ядру. Бібліотеки здійснюють контроль за коректністю представленого запиту і перетворення параметрів / аргументів запиту до необхідного формату.

Під системними утилітами (system utilities, програми управління системою) розуміють програми, що відповідають за виконання окремих спеціалізованих завдань управління (керуючих функцій системи). Одні утиліти запускаються лише один раз для ініціалізації та конфігурування окремих елементів системи, інші викликаються регулярно, наприклад, утиліти приймаючі запити на реєстрацію з терміналів системи, або утиліти обновляющие файли реєстрації.

Не всі утиліти виконують функції системного адміністрування. Частина системних програм відповідають за виконання простих завдань, зокрема, перегляд каталогів, перенесення і видалення файлів, перегляд вмісту файлу. Більш складні підтримують деякі функції обробки текстових даних, наприклад, сортування даних або пошук за заданим шаблоном в тексті [2].


2. Файлової системи

є операційною системою сімейства Unix і її файлова система повністю відповідає стандартам даного класу. У Unix під файлом розуміється не тільки об'єкт, що зберігається на диску, але і будь-який пристрій, що підтримує введення / висновок потоку даних. Наприклад, драйвери пристроїв розглядаються як файли [3].


2.1 Віртуальна файлова система (Virtual File System)


В Unix розрізняють кілька типів файлів. Кожен тип файлів має свої особливості реалізації. Ці особливості, проте, приховані від користувача програмним рівнем ядра Linux, який отримав назву віртуальної файлової системи (Virtual File System - VFS).

Віртуальна файлова система VFS підтримує такі типи файлів:

Звичайні файли

Каталоги

Спеціальні файли

Іменовані конвеєри

Символьні связіне орієнтується на якусь конкретну файлову систему, механізми реалізації файлової системи повністю приховані як від користувача, так і від додатків. В ОС немає системних викликів, призначених для роботи зі специфічними типами файлової системи, а є абстрактні виклики типу open, read, write та інші, які мають змістовний опис, узагальнююче деяким чином зміст цих операцій в найбільш популярних типах файлових систем. VFS також надає ядру можливість оперування файлової системою, як з єдиним цілим: операції монтування та демонтування, а також операції отримання загальних характеристик конкретної файлової системи (розміру блоку, кількості вільних і зайнятих блоків і т.п.) в єдиній формі. Якщо конкретний ти...


Назад | сторінка 2 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування газової силової системи управління, що працює в пропорційному ...
  • Реферат на тему: Розробка системи управління механічної системи в режимі м'якого реально ...
  • Реферат на тему: Розробка програми Виявлення Порушення прав доступу до об'єктів файлової ...
  • Реферат на тему: Системний аналіз вразливостей сервера резервного копіювання мережевої файло ...
  • Реферат на тему: Модель файлової системи FAT