VMware Communities
cattiger
Contributor
Contributor

how to fit all memory to vmem file , and use zero byte physical memory ?

========================================

How to set that :

In WIN7 , VMWare only fit memory to vmem file on HDD , but not physical memory ?

Use VMWare open a "2GB" "VM_XP_32bit" ,

It will create a "2GB" ***.vmem file in "G:\VMWare" .

.vmx file add:

mainMem.useNamedFile = "TRUE"

workingdir = "G:\VMWare"

========================================

In "Main_System_XP_32bit" , VMWare open a "2GB" "VM_XP_32bit" ,

in Process Explorer you can see :

vmware-vmx.exe use about 250MB memory(Working Set) .

So in "Main_System_XP_32bit" , VMWare open a "2GB" "VM_XP_32bit" ,

it only fit 2GB memory to vmem file , but not physical memory .

========================================

In "Main_System_WIN7_64bit" , VMWare open a "2GB" "VM_XP_32bit" ,

in Process Explorer you can see :

vmware-vmx.exe use more than 2.3GB memory(Working Set) .

So in "Main_System_WIN7_64bit" , VMWare open a "2GB" "VM_XP_32bit" ,

it fit 2GB memory to vmem file , and use 2GB physical memory on the same time .

========================================

Now a question :

So in "Main_System_WIN7_64bit" , how to set that :

it fit 2GB memory to vmem file , and do not use physical memory on the same time ??????

========================================

WINXP_SP3_X86_01_MOD.png

WIN7_SP1_X64_01_MOD.png

Reply
0 Kudos
2 Replies
bonnie201110141
VMware Employee
VMware Employee

Which version of VMware Workstation are you running? And is the "Main_System_WIN7_64bit" the host operating system on physical machine? And what is "Main_System_XP_32bit"? Thanks!

Reply
0 Kudos
kasper
Enthusiast
Enthusiast

Nice.   Question is so bizarre.   Interested in the reason / applicaton.

Reply
0 Kudos