Сокращение времени переключения процессора
Сокращение времени переключения процессора в каком то смысле связано с увеличением числа регистров, поскольку переключение означает не только переход к новой последовательности команд, но и необходимость использования другого набора переменных. Однако, количество переменных меняется незначительно, причём «старые» переменные могут частично использоваться. По этой причине имеет смысл разделить весь набор регистров на несколько перекрывающихся окон. Каждая программа получает т. о. собственный набор регистров. То есть отпадает необходимость сохранять и восстанавливать регистры.