Операційна система Linux
Book information
Description
Посібник для самостійної роботи для студентів спеціальностей 6.080401 Інформаційні управляючі системи та технології 6.080402 Інформаційні технології проектування. — Одеса: Одеська державна академія холоду, 2010. — 132 с.Зміст:АнотаціяОсновні концепції операційних системПоняття операційної системи, ії призначення та функціїПоняття операційної системиПризначення операційної системиОпераційна система як розширена машинаОпераційна система як розподілювач ресурсівКласифікація сучасних операційних системФункціональні компоненти операційних системКерування процесами і потокамиКерування пам’яттюКерування введенням-виведеннямКерування файлами та файлові системиМережна підтримкаБезпека данихІнтерфейс користувачаАрхітектура операційних системБазові поняття архітектури операційних системЯдро системи. Привілейований режим і режим користувачаРеалізація архітектури операційних системМонолітні системиБагаторівневі системиСистеми з мікроядромКонцепція віртуальних машинОсобливості архітектури: UNIX і LinuxБазова архітектура UNIXАрхітектура LinuxКерування процесами і потокамиБазові поняття процесів і потоківПроцеси і потоки в сучасних ОСМоделі процесів і потоківСкладові елементи процесів і потоківСтани процесів і потоківОпис процесів і потоківКеруючи блоки процесів і потоківОбрази процесу і потокуСтворення і завершення процесів і потоківСтворення процесівКерування адресним простором під час створення процесівОсобливості завершення процесівСинхронне й асинхронне виконання процесівСтворення і завершення потоківКерування процесами в UNIX і LinuxОбраз процесуІдентифікаційна інформація та атрибути безпеки процесуКеруючий блок процесуСтворення процесуЗавершення процесуОчікування завершення процесуСигналиКерування потоками в LinuxБазова підтримка багатопотоковостіПотоки ядра LinuxПрограмний інтерфейс керування потокамиСтворення потоківОчікування завершення виконання потоківВисновкиПланування процесів і потоківЗагальні принципи плануванняОсобливості виконання потоківМеханізми і політика плануванняЗастосовність принципів плануванняВиди плануванняДовготермінове плануванняСередньотермінове плануванняКороткотермінове плануванняСтратегії планування. Витісняльна і невитісняльна багатозадачністьАлгоритми плануванняПланування за принципом FIFOКругове плануванняПланування із приоритетамипланування на підставі характеристик подальшого виконанняБагаторівневі черги зі зворотним зв’язкомЛотерейне плануванняРеалізація планування в LinuxПланування процесів реального часу в ядріТрадиційний алгоритм плануванняСучасні підходи до реалізації плануванняПрограмний інтерфейс плануванняВзаємодія потоківОсновні принципи взаємодії потоківОсновні проблеми взаємодії потоківПроблема змаганняКритичні секції та блокуванняБазові механізми синхронізації потоківСемафориМ’ютексиМіжпроцесова взаємодіяВиди міжпроцесової взаємодіїТехнологія відображуваної пам’яті (mapped memory)Керування оперативною пам’яттюОснови технології віртуальної пам’ятіПоняття віртуальної пам’ятіПроблеми реалізації віртуальної пам’яті. Фрагментація пам’ятіЛогічна і фізична адресація пам’ятіПідхід базового і межового регістрівСегментація пам’ятіОсобливості сегментації пам’ятіРеалізація сегментації в архітектурі ІА-32Сторінкова організація пам’ятіБазові принципи сторінкової організації пам’ятіПорівняльний аналіз сторінкової організації пам’яті та сегментаціїБагаторівневі таблиці сторінокРеалізація таблиць сторінок в архітектурі ІА-32Асоціативна пам’ятьСторінково-сегментна організація пам’ятіРеалізація керування основною пам’яттю: LinuxВикористання сегментації в Linux. Формування логічних адресРозташування ядра у фізичній пам’ятіОсобливості адресації процесів і ядраВикористання асоціативної пам’ятіЛогічна організація файлових системПоняття файла і файлової системиПоняття файлаПоняття файлової системиТипи файлівІмена файлівОрганізація інформації у файловій системіРозділиКаталогиЗв’язок розділів і структури каталогівЖорсткі зв’язкиСимволічні зв’язкиАтрибути файлівОперації над файлами і каталогамиПідходи до використання файлів процесамиЗагальні відомості про файлові операціїФайлові операції POSIXЛітератураНадруковано Видавницьким центром ОДАХ, 131 сторінка.
Similar books
Операционные системы и среды
Операционные системы
Операционные системы: взаимодействие процессов
Операционные системы
Введение в операционные системы: Практический подход в рамках прокта Open Solaris
Краткая характеристика сетевых ОС (обзор)
DOC
Операционные системы и оболочки
Хитрости Windows XP: Для профессионалов
DJVU