


Linux |
| Основные сведения об ОС Linux |
|
|
| Автор: Administrator | |||
Модуль 1. Основные сведения об ОС LinuxПосле завершения изучения данного модуля вы научитесь:
1.1. Общая структура и характеристики ОС Linux
Пространство пользователя и пространство ядра имеют независимые адресные пространства в общедоступной виртуальной памяти ОС.
Рисунок 1.1 Структура Linux Для более эффективного использования памяти оборудования в ОС Linux реализована так называемая виртуальная память со страничной подкачкой данных с диска. Это означает, что на диске может быть выделено пространство для свопинга. Когда приложению требуется больше физической памяти, чем фактически есть в системе, неактивные страницы сбрасываются на диск. При очередном обращении к таким страницам они считываются с диска обратно в оперативную память. Такой механизм позволяет запускать приложения большего размера и поддерживать одновременно большее число пользователей. Однако свопинг не может служить равноценной заменой физической оперативной памяти: необходимость чтения страниц с диска существенно замедляет работу системы. Ядро ОС Linux хранит в памяти фрагменты файлов, к которым недавно осуществлялся доступ -это позволяет избегать лишних обращений к диску. Вся свободная память системы используется для кэширования обращений к диску, поэтому при невысокой загрузке системы доступ к большому количеству файлов может быстро осуществляться через оперативную память. Когда пользовательским приложениям требуется больший объем физической памяти, размер дискового кэша уменьшается. Таким образом, физическая память сервера, на котором функционирует ОС Linux, всегда используется полностью.
|
| Карта сайтаПартнеры |