Информатика и вычислительная техника
  • формат doc
  • размер 1.07 МБ
  • добавлен 01 июля 2011 г.
Швець Н.В. Операційна система Linux. Посібник для самостійної роботи
ШВЕЦЬ Н.В.ОПЕРАЦІЙНА СИСТЕМА LINUX. Посібник для самостійної роботи для студентів спеціальностей 6.080401 Інформаційні управляючі системи та технології 6.080402 Інформаційні технології проектування.

Зміст:
Анотація
Основні концепції операційних систем
Поняття операційної системи, ії призначення та функції
Поняття операційної системи
Призначення операційної системи
Операційна система як розширена машина
Операційна система як розподілювач ресурсів
Класифікація сучасних операційних систем
Функціональні компоненти операційних систем
Керування процесами і потоками
Керування пам’яттю
Керування введенням-виведенням
Керування файлами та файлові системи
Мережна підтримка
Безпека даних
Інтерфейс користувача
Архітектура операційних систем
Базові поняття архітектури операційних систем
Ядро системи. Привілейований режим і режим користувача
Реалізація архітектури операційних систем
Монолітні системи
Багаторівневі системи
Системи з мікроядром
Концепція віртуальних машин
Особливості архітектури: UNIX і Linux
Базова архітектура UNIX
Архітектура Linux
Керування процесами і потоками
Базові поняття процесів і потоків
Процеси і потоки в сучасних ОС
Моделі процесів і потоків
Складові елементи процесів і потоків
Стани процесів і потоків
Опис процесів і потоків
Керуючи блоки процесів і потоків
Образи процесу і потоку
Створення і завершення процесів і потоків
Створення процесів
Керування адресним простором під час створення процесів
Особливості завершення процесів
Синхронне й асинхронне виконання процесів
Створення і завершення потоків
Керування процесами в UNIX і Linux
Образ процесу
Ідентифікаційна інформація та атрибути безпеки процесу
Керуючий блок процесу
Створення процесу
Завершення процесу
Очікування завершення процесу
Сигнали
Керування потоками в Linux
Базова підтримка багатопотоковості
Потоки ядра Linux
Програмний інтерфейс керування потоками
Створення потоків
Очікування завершення виконання потоків
Висновки
Планування процесів і потоків
Загальні принципи планування
Особливості виконання потоків
Механізми і політика планування
Застосовність принципів планування
Види планування
Довготермінове планування
Середньотермінове планування
Короткотермінове планування
Стратегії планування. Витісняльна і невитісняльна багатозадачність
Алгоритми планування
Планування за принципом FIFO
Кругове планування
Планування із приоритетами
планування на підставі характеристик подальшого виконання
Багаторівневі черги зі зворотним зв’язком
Лотерейне планування
Реалізація планування в Linux
Планування процесів реального часу в ядрі
Традиційний алгоритм планування
Сучасні підходи до реалізації планування
Програмний інтерфейс планування
Взаємодія потоків
Основні принципи взаємодії потоків
Основні проблеми взаємодії потоків
Проблема змагання
Критичні секції та блокування
Базові механізми синхронізації потоків
Семафори
М’ютекси
Міжпроцесова взаємодія
Види міжпроцесової взаємодії
Технологія відображуваної пам’яті (mapped memory)
Керування оперативною пам’яттю
Основи технології віртуальної пам’яті
Поняття віртуальної пам’яті
Проблеми реалізації віртуальної пам’яті. Фрагментація пам’яті
Логічна і фізична адресація пам’яті
Підхід базового і межового регістрів
Сегментація пам’яті
Особливості сегментації пам’яті
Реалізація сегментації в архітектурі ІА-32
Сторінкова організація пам’яті
Базові принципи сторінкової організації пам’яті
Порівняльний аналіз сторінкової організації пам’яті та сегментації
Багаторівневі таблиці сторінок
Реалізація таблиць сторінок в архітектурі ІА-32
Асоціативна пам’ять
Сторінково-сегментна організація пам’яті
Реалізація керування основною пам’яттю: Linux
Використання сегментації в Linux. Формування логічних адрес
Розташування ядра у фізичній пам’яті
Особливості адресації процесів і ядра
Використання асоціативної пам’яті
Логічна організація файлових систем
Поняття файла і файлової системи
Поняття файла
Поняття файлової системи
Типи файлів
Імена файлів
Організація інформації у файловій системі
Розділи
Каталоги
Зв’язок розділів і структури каталогів
Жорсткі зв’язки
Символічні зв’язки
Атрибути файлів
Операції над файлами і каталогами
Підходи до використання файлів процесами
Загальні відомості про файлові операції
Файлові операції POSIX
Література

Надруковано Видавницьким центром ОДАХ, 131 сторінка.
Похожие разделы
Смотрите также

Алексей Федорчук. Введение в POSIX'ивизм

  • формат pdf
  • размер 6.2 МБ
  • добавлен 14 октября 2009 г.
Книга посвящена описанию свободных POSIX-совместимых (или Unix-подобных) операционных систем, представителями которых являются Linux, FreeBSD и другие члены BSD-семейства, а также их использованию в качестве универсальной платформы общего (в том числе и домашнего) назначения. Изложение не привязано к какой-либо конкретной ОС или дистрибутиву, а содержит описание общих принципов установки, настройки и использования любого из представителей этого с...

Диплом - Локальная и сетевая безопасность Linux

degree
  • формат doc
  • размер 571 КБ
  • добавлен 28 ноября 2011 г.
Манакин Д., МИЭП, Москва-2010. Локальная и сетевая безопасность Linux. Пользователи и пароли. Особенности файловой системы Linux. Права доступа. Атрибуты файлов. Механизм квот. Библиотека PAM. Брандмауэр. Удаленное управление. Средства усиления безопасности в LINUX. Linux ACLs. LIDS. AIDE. Техника безопасности.

Дудкин А.К. Конспект лекций по ОСиС

  • формат doc
  • размер 636.44 КБ
  • добавлен 21 января 2008 г.
Полный курс. Классификация ПО. Системное программное обеспечение. Оболочки операционных систем. Трансляторы. Инструментальные средства. Прикладное программное обеспечение. Основы строения ОС. Определение и основные составляющие ОС. Управляющие программы. Обрабатывающие программы. Ресурсы. Общий принцип работы ОС. Системные вызовы. Прерывания. Исключительные ситуации. Классификация ОС. Алгоритму управления ресурсами. Однозадачные. Многозадачные. Н...

Контрольная работа - Операционные системы корпорации Microsoft

Контрольная работа
  • формат doc
  • размер 435 КБ
  • добавлен 01 ноября 2011 г.
НОУ ЗУИЭП, 23 стр. Windows 3.1/3.11. Windows 95. Windows 98. Windows NT. Windows 2000. Windows CE. Windows XP Professional. Альтернативные операционные системы PC-DOS 2000 (IBM). MacOS (Apple). OS/2 (IBM). BeOS (Be Inc.). Linux. Windows XP 64-bit Edition. Microsoft Windows XP Media Center Edition 2005. Определить дневную нагрузку компьютерного класса. Рассчитать эффективную ставку процента при ежеквартальном начислении процентов.

Кузнецов Д.Б Лекции по операционным системам linux. ПГТУ

  • формат doc
  • размер 859.5 КБ
  • добавлен 23 мая 2011 г.
Оглавление Понятие ОС. Функции ОС. Виды ОС. Архитектура UNIX. Режимы задачи и ядра процесса. Блок-схема ядра. Краткое описание блоков. Файловые системы tar, fat, fat Файловая система s5fs. Файловая система ext Виртуальная файловая система vfs. Журналируемые файловые системы. Структура буфера сверхоперативной памяти. Функционирование буфера сверхоперативной памяти. Структура процессов. Диаграмма переходов. Формат памяти системы. Уровни и слои конт...

Линев А.В, Свистунов А.Н. Лабораторный практикум по курсу Операционные системы

Практикум
  • формат pdf
  • размер 2.63 МБ
  • добавлен 16 мая 2011 г.
Нижегородский государственный университет им. Н. И. Лобачевского Факультет вычислительной математики и кибернетики Учебно-исследовательская лаборатория «Математические и программные технологии для современных компьютерных систем (Информационные технологии)» Нижний Новгород, 2004. -160 с. Введение Требования к содержанию лекций Организация лабораторного практикума Лабораторная работа 1. Краткосрочное планирование задач Симулятор многозадачной...

Презентация - ОС Linux (5-6 класс)

Презентация
  • формат zip
  • размер 4.51 МБ
  • добавлен 13 ноября 2010 г.
Понятно, доступным языком раскрываются базовые понятия и преимущества ОС Unix/Linux Демонстрируется интерфейсы популярных Linux-систем. Уделяется внимание создателям и области применения ОС Linux. Подчеркивается преимущества над ППО. Рекомендовано для проведения уроков в 5-6 классах. Формат файла odp (OpenOffice Impress), но открывается и в MS Office 2007, 2010rn

Презентация - Установка операционной системы linux

Презентация
  • формат pptx
  • размер 1.53 МБ
  • добавлен 24 сентября 2011 г.
Феофанова С. Г. Пошаговое руководство к установке ос Linux второй системой, для показа на уроке.

Сочнев С.В. Операционные системы

  • формат doc
  • размер 260.89 КБ
  • добавлен 04 ноября 2011 г.
Учебное издание. Учреждение «Научно-исследовательский институт Белкоопсоюза». Минск 2007. 105 страниц. Введение. Архитектура вычислительной системы и принцип ее функционирования. Структура персонального компьютера и назначение основных узлов. Организация ввода-вывода в ПК. Организация памяти. Функции и режимы работы операционной системы . Обработка прерываний. Организация системы прерываний. Управление памятью. Распределение памяти. Защита памяти...

Швець Н.В. Системне програмування і операційні системи. Посібник до виконання лабораторних робіт і розрахунково-графічного завдання для студентів спеціальностей Інформаційні управляючі системи та технології, Інформаційні технології проектування

  • формат doc
  • размер 97.96 КБ
  • добавлен 01 июля 2011 г.
Швець Н. В. Системне програмування і операційні системи.Посібник до виконання лабораторних робіт і розрахунково-графічного завдання для студентів спеціальностей: -080401 Інформаційні управляючі системи та технології -080402 Інформаційні технології проектування Одеса 2010 Розроблено кафедрою інформаційно-управляючих систем відповідно до освітньо-професійної програми та структурно-логічної схеми підготовки бакалаврів напряму підготовки 0804 Комп’ют...