Это не просто не преимущество для приложения для управления собственной виртуальной памятью, это невозможно со стандартными операционными системами (Windows, Unix, Linux, Mac OS X,и т. д.).
Перевод с виртуального адреса на физический адрес выполняется модулем управления памятью системы, который обычно является микропрограммой, а не только частью программного обеспечения операционной системы.
Единственной частью процесса, выполняемого программным обеспечением операционной системы, является обработка сбоев страниц (замена блоков виртуальной памяти в резервное хранилище и из него), когда преобразование адресов находит ссылку на виртуальный адрес, который нев настоящее время отображается в физической памяти.
Что может быть выгодно для приложения, чтобы минимизировать использование виртуальной памяти путем записи собственных данных на диск, а не выделения больших объемов виртуальной памяти.Однако это даст только преимущество, если дисковый ввод-вывод приложения более эффективен, чем ввод-вывод диска обработчика страниц операционной системы - в наши дни маловероятный сценарий.