32-разрядная версия Windows может использовать только ~ 3,2 ГБ, если установлено 4 ГБ.
Некоторое программное обеспечение, такое как Ramdisk от Superspeed, может использовать неиспользуемую память, то есть я могу использовать оставшиеся потраченные впустую 768 МБ для целей ramdisk.
Есть ли эта функция на рабочей станции VMWARE? Я хотел бы использовать потраченную впустую память для гостевых ОС в VMWARE, например, у меня установлено 8 ГБ, HOST Windows видит только 3,2 ГБ, оставшиеся 4,7 ГБ используются для виртуальных машин.
Причина, по которой я спрашиваю, заключается в том, что я пока не хочу переходить на 64-битные окна.
Кто-нибудь может помочь?
Аппаратная функция, необходимая для решения проблем, превышающих 4 ГБ в любом случае из системы, работающей в 32-битном режиме, называется PAE. Если это не эмулируется виртуальной средой, тогда: Нет.
Я бы сказал нет, так как ОС, в которой вы ее запускаете, не может адресовать более 3 ГБ памяти в 32-битной среде, и система должна иметь возможность обращаться к ней, чтобы приложения могли ее использовать. Хавнт все же попробовал.
На 32-битной Win-машине единственное, для чего вы можете использовать "верхнюю" память - это RAM-диск.
http://www.vmware.com/files/pdf/server2_beta2_faq.pdf
Стр. 2, в разделе «Поддержка 64-битных гостевых операционных систем ...»