МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
ПереміщенняОсновні поняття і вимоги до управління пам'яттю Управління пам'яттю 1. Основні поняття і вимоги до управління пам'яттю 1.1. Переміщення 1.2. Захист 1.3. Спільне використання 1.4. Типи адрес 2. Розподіл пам'яті без використання дискового простору 2.1. Розподіл пам'яті фіксованими розділами 2.2. Динамічний розподіл пам'яті 2.3. Переміщувані розділи 2.4. Система двійників 3. Розподіл пам'яті з використанням дискового простору 3.1. Поняття віртуальної пам'яті 3.2. Сторінковий розподіл 3.3. Сегментний розподіл 3.4. Сторінково-сегментний розподіл 3.5. Стопінг 3.6. Стратегії управління сторінковою пам'яттю 4. Основні алгоритми заміщення сторінок 4.1. Оптимальний алгоритм (OPT) 4.2. Виштовхування сторінки, яка найдовше не використовувалася (LRU) 4.3. Першим увійшов - першим вийшов (FIFO) 4.4. Часовий алгоритм 4.5. Буферизація сторінок 4.6. Стратегія заміщення і розмір кешу Пам'ять є найважливішим ресурсом, що вимагає ретельного управління з боку мультипрограммной операційної системи. Розподілу підлягає вся оперативна пам'ять, не зайнята операційною системою. Зазвичай ОС розташовується в самих молодших адресах, однак може займати і самі старші адреси. Функціями ОС по управлінню пам'яттю є: - Відстеження вільної і зайнятої пам'яті; - Виділення пам'яті процесам і звільнення пам'яті при завершенні процесів; - Витіснення процесів з оперативної пам'яті на диск, коли розміри основної пам'яті не достатні для розміщення в ній всіх процесів, і повернення їх в оперативну пам'ять, коли в ній звільняється місце; - Настроювання адрес програми на конкретну область фізичної пам'яті. При розгляді різних механізмів і стратегій, які пов'язані з управлінням пам'яттю, корисно розуміти вимоги, яким вони повинні задовольняти. У многозадачной системі доступна основна пам'ять розподіляється між багатьма процесами. Зазвичай програміст не знає, які програми будуть резидентно перебувати в основній пам'яті, під час виконання його програми. Крім того, для максимального завантаження процесора бажано мати великий пул (буфер) готових до виконання процесів. Для цього необхідно завантажувати і вивантажувати активні процеси з основної пам'яті. Вимога, щоб вивантажених з пам'яті програма була знову завантажена в одне і те ж місце, де вона була раніше, було б великим обмеженням. Тому вкрай бажано, щоб програма могла бути переміщена в іншу ділянку пам'яті. Таким чином, заздалегідь невідомо, де саме буде розміщена програма, крім того, програма може бути переміщена з однієї області пам'яті в іншу в разі закінчення іншої програми. Очевидно, що ОС необхідно знати місце розташування керуючої інформації процесу, а також точки входу для початку виконання процесу. Оскільки управлінням пам'яті займається ОС, і вона ж розміщує процес в основної пам'яті, то відповідні адреси вона отримує автоматично. Читайте також:
|
||||||||
|