Разница между свопингом и виртуальной памятью в распределении памяти заключается в том, как происходит загрузка процессов: vlrscc.ru moodle.kstu.ru
- Свопинг (подкачка) — процесс целиком загружается в память для работы, а затем сбрасывается на диск. vlrscc.ru moodle.kstu.ru Бездействующие процессы большую часть времени хранятся на диске и в нерабочем состоянии не занимают пространство оперативной памяти. vlrscc.ru
- Виртуальная память — процесс может быть частично загружен в память для работы. moodle.kstu.ru Программа при этом общается с виртуальной памятью, а не с физической. moodle.kstu.ru Диспетчер памяти преобразует виртуальные адреса в физические. moodle.kstu.ru
Таким образом, свопинг ориентирован на полное отсутствие процесса в оперативной памяти, в то время как виртуальная память позволяет запускать программы, даже если они находятся в оперативной памяти лишь частично. vlrscc.ru onosan.narod.ru