Cтраница 2
С листанием связано понятие виртуальной памяти. Поскольку программа отображается на физическую память лишь по требованию, программист при создании программы может считать, что у него есть значительно расширенное пространство памяти. IBM 370 / 168 с OS / VS 2.2 дает пользователю 16 миллионов ячеек виртуальной памяти. Программист может строить свою программу так, как если бы при исполнении ей были доступны миллионы ячеек памяти. Концепция виртуальной памяти освобождает программиста ( и компилятор) от необходимости планировать сложные структуры перезагрузки. Механизм листания заменяет по мере необходимости одни листы задачи на другие. Наличие большого объема виртуальной памяти влияет также на ввод-вывод. Файлы данных, которым обычно управляют команды ввода-вывода, могут быть представлены в виртуальной памяти как резидентные, и механизм листания становится по существу механизмом ввода-вывода. Программист, желающий переместить свои файлы в виртуальной памяти, не использует лвкых команд ввода-вывода. [16]