Частина тексту файла (без зображень, графіків і формул):
Можливі стратегії керування основною пам’яттю.
Стратегії керування пам’яті визначають, яким чином буде працювати пам’ять конкретної системи при різних підходах до вирішення таких питань:
коли треба розміщувати нову програму в пам’яті;
ми будемо розміщувати нову програму в пам’ять тоді, коли система буде сама про це просити; будемо намагатись випередити запити системи;
в яке місце ОП ми будемо розміщувати чергову програму для виконання;
програми в ОП ми будемо розміщувати як можна більш щільно, щоб звести до мінімуму затрати пам’яті, чи будемо прагнути до найшвидшого розміщення програм, щоби звести до мінімуму витрати комп’ютерного часу;
якщо в ОП необхідно розмістити нову програму, а ОП в біжучий момент буде заповнена, то яку з інших програм треба вивести із пам’яті: ту, яка в пам’яті довше, ніж інші, або ту, яка використовується найменш часто, або ту, яка довше за інші не використовується?
Існують системи, які орієнтовані на реалізації кожної з таких стратегій керування пам’яттю. Всі стратегії направлені на те, щоб забезпечити найкраще можливе її використання. Стратегії керування пам’яттю поділяються на такі категорії:
стратегії вибірки
стратегії розміщення
стратегія заміщення.
Визначає, який блок програм або даних треба виштовхувати з ОП, щоб звільнити місце для нових програм або даних.