Работаю в Debian под виртуалбоксом в режиме интеграции рабочего стола. Если взаимодействовать с хост системой не нужно, то достаточно просто фулскрим режима.
В Windows есть не только PAE, но и режим 3GB. Это в теории. А на практике, если мы берём реальный Яндекс.Сервер или реальный J2EE от Oracle, они не умеют 3GB и тем более не умеют PAE. 2Gb не каждый из них может нормально использовать. Учитываем библиотеки, кеши — и от 2х виртуальных GB остаётся и вовсе 1.2Gb памяти, которую реально они способны использовать.