Составители:
наиболее совершенный механизм, используемый в операционных системах
для управления памятью.
Однако соотношение объемов виртуальной и физической памяти
может быть и обратным. Так, в мини-компьютерах 80-х годов разрядности
поля адреса нередко не хватало для того, чтобы охватить всю имеющуюся
оперативную память. Несколько процессов могло быть загружено в память
одновременно и целиком (рис. 3.4, б).
Рис. 3.4. Соотношение объемов виртуального адресного пространства и
физической памяти: виртуальное адресное пространство превосходит объем
физической памяти (а), виртуальное адресное пространство меньше объема
физической памяти (б)
Необходимо подчеркнуть, что виртуальное адресное пространство и
виртуальная память — это различные механизмы и они не обязательно
реализуются в операционной системе одновременно. Можно представить
себе ОС, в которой поддерживаются виртуальные адресные пространства для
процессов, но отсутствует механизм виртуальной памяти. Это возможно
только в том случае, если размер виртуального адресного пространства
каждого процесса меньше объема физической памяти.
Подмена (виртуализация) оперативной памяти дисковой памятью
позволяет повысить объем оперативной памяти компьютера поскольку
суммарный объем памяти, занимаемой процессами, может существенно
превосходить имеющийся объем оперативной памяти.
Виртуальным называется ресурс, который пользователю или
пользовательской программе представляется обладающим свойствами,
которыми он в действительности не обладает. В данном случае в
распоряжение прикладного программиста предоставляется виртуальная
52
наиболее совершенный механизм, используемый в операционных системах
для управления памятью.
Однако соотношение объемов виртуальной и физической памяти
может быть и обратным. Так, в мини-компьютерах 80-х годов разрядности
поля адреса нередко не хватало для того, чтобы охватить всю имеющуюся
оперативную память. Несколько процессов могло быть загружено в память
одновременно и целиком (рис. 3.4, б).
Рис. 3.4. Соотношение объемов виртуального адресного пространства и
физической памяти: виртуальное адресное пространство превосходит объем
физической памяти (а), виртуальное адресное пространство меньше объема
физической памяти (б)
Необходимо подчеркнуть, что виртуальное адресное пространство и
виртуальная память — это различные механизмы и они не обязательно
реализуются в операционной системе одновременно. Можно представить
себе ОС, в которой поддерживаются виртуальные адресные пространства для
процессов, но отсутствует механизм виртуальной памяти. Это возможно
только в том случае, если размер виртуального адресного пространства
каждого процесса меньше объема физической памяти.
Подмена (виртуализация) оперативной памяти дисковой памятью
позволяет повысить объем оперативной памяти компьютера поскольку
суммарный объем памяти, занимаемой процессами, может существенно
превосходить имеющийся объем оперативной памяти.
Виртуальным называется ресурс, который пользователю или
пользовательской программе представляется обладающим свойствами,
которыми он в действительности не обладает. В данном случае в
распоряжение прикладного программиста предоставляется виртуальная
52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »
