提高vmware station 在windows下的性能

修改这个全局配置文件 :C:\ProgramData\VMware\VMware Workstation\config.ini

.encoding = "UTF-8"
prefvmx.minVmMemPct = "100"
priority.grabbed = "high"
authd.client.port = "903"
authd.proxy.nfc = "vmware-hostd:ha-nfc"
installerDefaults.autoSoftwareUpdateEnabled = "yes"
installerDefaults.autoSoftwareUpdateEnabled.epoch = "5910"
installerDefaults.componentDownloadEnabled = "yes"
installerDefaults.dataCollectionEnabled = "yes"
installerDefaults.dataCollectionEnabled.epoch = "5910"
mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"

mainMem.useNamedFile = "FALSE"


参考:

https://gist.github.com/wpivotto/3993502


* mainMem.useNamedFile = "FALSE", doesn't use named-file - use for VMs on USB-disks or other slow disks. On Windows: useNamedFile= "FALSE" causes memory to be backed by the host's swap space.

* prefvmx.minVmMemPct = "100", fit memory into RAM. Whenever possible, avoid settings lower 100%.

* MemTrimRate = "0" , by disabling MemTrimRate, memory allocation inside the guest is faster because it doesn't take and give memory to the host os upon all requests.

* prefvmx.useRecommendedLockedMemSize = "TRUE" , this tells VMWare whether to use a fixed sized memory chunk or balloon and shrink memory as needed.

* mainMem.partialLazySave = "FALSE" , do not take snapshots in background

* mainMem.partialLazyRestore = "FALSE" , do not restore snapshots in background

* priority.grabbed = "high" , sets the priority for the VM in grabbed state

* priority.ungrabbed = "normal" , sets the priority for the VM in ungrabbed state.

posted on 2021-01-05 15:21  katago  阅读(274)  评论(0编辑  收藏  举报