8 прочтений · 3 года назад
Ostep глава 18. Paging: Introduction - перевод
Paging: Introduction Иногда говорят, что операционная система использует один из двух подходов при решении большинства проблем управления пространством. Первый подход состоит в том, чтобы нарезать сущности на кусочки разного размера, как мы видели с сегментацией в виртуальной памяти...
4 прочтения · 3 года назад
Ostep глава 23. Complete Virtual Memory Systems - перевод
Прежде чем мы закончим наше исследование виртуализации памяти, давайте подробнее рассмотрим, как объединяются целые системы виртуальной памяти. Мы видели ключевые элементы таких систем, включая многочисленные виды таблиц страниц, взаимодействие с TLB (иногда даже обрабатываемое самой операционной системой) и стратегии для принятия решения о том, какие страницы следует сохранить в памяти, а какие выбросить. Однако существует множество других функций, которые включают в себя полную систему виртуальной...