Виртуальная память по-прежнему важна. Одной из основных причин является защита. Хотя это может быть достигнуто с помощью блока защиты памяти, который обеспечивает что-то похожее на сегменты x86, в отличие от блока управления памятью, который обеспечивает виртуальную память, это имеет проблемы со следующими важными вещами, которые предоставляет виртуальная память, которые делятся и отображают карту памяти. Попытка сделать что-то вроде сегмента разделяемой памяти (как в общей памяти IP-системы System V) очень сложна только с блоком защиты памяти и аналогичным для файлов с отображением памяти. Кроме того, если у вас есть только модуль защиты памяти, динамически увеличивая объем памяти процесса, сложно ли вы ограничены физически смежной памятью.
Вкратце другой способ взглянуть на это - это виртуальная память, обеспечивающая одну из основных абстракций, которые операционная система предоставляет процессу в системах Unix, как и в большинстве двухуровневых систем уровня привилегий. Хотя начальная часть этой абстракции заключалась в том, чтобы заставить ее выглядеть так, как если бы процесс имел доступ к большему количеству памяти, чем может иметься система, есть другие абстракции, которые предоставляет виртуальная память, которые не преодолены, просто имея много ОЗУ.
Что касается логических виртуальных, в то время как слова могут иметь разные значения для разных архитектур, я рекомендую this SO question.