VMware Global Community
gentoX
Contributor
Contributor

Inicio lento de una maquinavirtual, al encenderla

Hola, llevo un tiempo tratando de saber porque demora entre 5 o mas segundo el encender una maquina virtual. Les explico configuro correctamente el vmware

-


.encoding = "windows-1252"

sched.mem.pshare.enable = "FALSE"

prefvmx.useRecommendedLockedMemSize = "TRUE"

prefvmx.minVmMemPct = "100"

prefvmx.allVMMemoryLimit = "3686"

priority.grabbed = "high"

host.cpukHz = "2100000"

priority.ungrabbed = "normal"

processor0.use = "TRUE"

processor1.use = "TRUE"

processor2.use = "TRUE"

hv.enableIfUnlocked = "TRUE"

security.host.ruissl = "FALSE"

mainMem.partialLazySave = "FALSE"

mainMem.partialLazyRestore = "FALSE"

mainMem.useNamedFile = "FALSE"

-


Aun asi e incluso antes de hacer esas modificaciones el se pone lento el inicio de maquina virtual creada. En mi caso tengo winxp sp3 como guest y winxp sp2 x64 como host. Al encender la maquina virtual siempre demora desde el momento que la enciendo hasta que efectivamente veo en la barra de estado que se carga todo y empieza a arrangar, eso lleva un tiempo de 3 a 5 segundos. No se porque.

Mi hardware es:

Phenomx3 8450 AMD/RVI; 4gb ram; Geforce 8600gt

Un dato curioso es que en otra maquina con C2D 1.8 funciona muy bien sin esos problemas.

Si alguien me puede ayudar se lo agradezco deantemano. Saludos.

PD: adjunto el log file de la maquina virtual creada

bye

Tags (2)
0 Kudos
13 Replies
Samquejo
Commander
Commander

Buenas

¿Que usas? ESX, ESXi, server, workstation.

Para mi gusto le dás demasada memoria, pero a cada cual será, y tambien quitaría uno de los procesadores y lo de las prioridades.

Lo que si veo que falta es las opciones de hardware de virtualización. Te las paso a ver si mejora

monitor.virtual_exec = "hardware"

monitor_control.enable_svm = "TRUE"

Saludos

Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
vmwareuser2009
Contributor
Contributor

Hola, considera que es malo asignar mucha memori. Yo tengo 4096 en el HOST, cual deberia ser la cantidad adecuada para un correcto funcionamiento en el VMWARE

bueno hice la prueba pero no cambio nada Smiley Sad al encender una maquina virutal demora 10 segundo hasta que arranca no se porque :s

saludos

0 Kudos
mouse77
Enthusiast
Enthusiast

Hola,

Por lo informado en el archivo log, estas corriendo la VM con VMware Workstation 6.5.2, por favor adjunta el archivo .vmx de la VM.

Existe la posibilidad que pruebes la misma VM pero con VMware-Player?

Gracias.

Edgardo Morgan

0 Kudos
vmwareuser2009
Contributor
Contributor

ok aqui lo adjunto

bye

0 Kudos
mouse77
Enthusiast
Enthusiast

Hola,

Por favor proba esta configuracion. Realice algunos cambios. Antes de reemplazar el archivo Windows XP.vmx, asegura una copia. Si llega a fallar restaura la copia.

Chau.

Edgardo Morgan

0 Kudos
vmwareuser2009
Contributor
Contributor

edgard, lo eh probado lamentablemente es lo mismo demora entre 10 o mas segundo en cargar la maquina virtual

con virutalbox no me pasa eso

y probando el vmware en un c2d funciona bien (sin las intel-v)

supongo que tal vez sea por las extenciones AMD-V/RVI ???

0 Kudos
Samquejo
Commander
Commander

Buenas

Vistos los 2 .vmx, veo que están pensados para intel y no para amd.

Empezemos de nuevo por el principio.

Es un AMD.

¿Tiene la virtualización activa en placa?

Si la tiene, añade solo las 2 lineas que puse hace unas cuantas respuestas.

Si no la tiene, desactiva todo tipo de aceleración basada en hardware.

Además te paso un vmx puro para Worstation 6.5.2. No tiene tarjeta de sonido y desde que le doy al botón hasta que termina de procesar la bios tarda 1 segundo. a partir de ahi tienes cerca de 2 minutos de carga de windows (esto es así porque si con una máquina que lleva trabajando mas de 1 año). No tiene activadas las opciones de aceleracion de AMD/RVI porque no he notado aumento de rendimiento (con fedora 10 x64 una vez recompilado el kernel si se nota).

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
numvcpus = "1"
scsi0.present = "TRUE"
memsize = "832"
ide0:0.present = "TRUE"
ide0:0.fileName = "XP Work.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = ""
ide1:0.deviceType = "cdrom-image"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
ethernet0.wakeOnPcktRcv = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "FALSE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "XP Work"
guestOS = "winxppro"
nvram = "XP Work.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
tools.upgrade.policy = "useGlobal"
+ extendedConfigFile = "XP Work.vmxf"+

checkpoint.vmState = ""
ide1:0.startConnected = "FALSE"
ethernet0.addressType = "generated"
tools.syncTime = "TRUE"
uuid.location = "56 4d ad a0 64 29 30 6c-61 66 97 97 69 c1 9c fe"
uuid.bios = "56 4d ad a0 64 29 30 61-6c 66 97 97 69 c1 9c fe"
hgfs.mapRootShare = "TRUE"
isolation.tools.hgfs.disable = "FALSE"
debugStub.winOffsets.version = "1"
ide0:0.redo = ""
vmotion.checkpointFBSize = "134217728"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "-1"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
ethernet0.generatedAddress = "00:0c:29:c1:9c:fe"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "1774296318"
tools.remindInstall = "FALSE"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"
chipset.useAcpiBattery = "TRUE"
chipset.useApmBattery = "TRUE"
ide0:1.present = "TRUE"

ide0:1.fileName = "C:\Users\Public\Maquinas virtuales\Discos comunes\comun8g.vmdk"
+ ide0:1.redo = ""+
+ ethernet0.linkStatePropagation.enable = "FALSE"+

ethernet0.connectionType = "custom"
ethernet0.vnet = "VMnet3"
+ vmci0.unrestricted = "TRUE"+

En fin, Prueba a ver que tal con esta configuración, pero acuedate que tendrás que poner los nombres de tus discos :smileydevil: :smileydevil: :smileydevil:

Saludos

Edito porque han salido unos caracteres extraños. Corregido

Message was edited by: Samquejo

Message was edited by: Samquejo

Vuelvo a editar y no se deja corregir los +. Ignorar todos

Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
kesparlat
Enthusiast
Enthusiast

Hola,

Para todas las capas hypervisoras de VMware es muy recomendable utilizar las instrucciones de virtualización propias de la CPU (Intel VT y AMD) también es casi obligatorio activar el 'disable bit' (NX) en la BIOS del host.

Si en tu caso la CPU es un poco antigua (2-3 años) es posible que no incorpore la última versión de las instrucciones de virtualización en la CPU, en ese caso es recomendable NO utilizarlas, ya que el algoritmo de virtualización incorporado por VMware es mejor. Peeeero si la CPU es nueva debes utilizarlas siempre, además la única manera de poder ejecutar sistemas operativos de 64bits en un host de 32 es activandolas.

Saludos.

0 Kudos
vmwareuser2009
Contributor
Contributor

hola, te cuento que mi micro es un PHENOM X3 8450, no es viejo tiene las AMD-V/RVI,

no comprendo bien eso del "disable bit" del BIOS HOST ??? me podrias dar mas indicaciones

0 Kudos
mouse77
Enthusiast
Enthusiast

Me sorprende qe funcione mal.

Por otro lado no existe la configuracion sobre la VM para AMD o Intel.

Creo que el problema debe estar sobre la PC fisica.

El miercoles rotomo la investigacion.

Saludos

0 Kudos
vmwareuser2009
Contributor
Contributor

sobre la PC fisica, y que podria ser?? al decir verdad, cuando enciendo mi pc "fisica" esta demora unos segundos en encender ???? sera que algo de eso tendra que ver, no se

mi placa madre es una BIOSTAR A770 A2+ 6.x, desde que la compre tiene ese problema o no se que decirle

no me sucede lo mismo con VIRTUALBOX 2.2.0

0 Kudos
kesparlat
Enthusiast
Enthusiast

Hola,

Creo que en tu caso se trata de un tiempo de espera normal. En el fichero de config de la máquina virtual especificas un clock de 2,1ghz. De esta manera le entregas un core físico a la VM. He estado mirando en AMD y tu CPU funciona a 2,1 Ghz (http://www.amd.com/es-es/Processors/ProductInformation/0,,30_118_15331_15332%5E15347,00.html) pero debes tener en cuenta que las CPUs disminuyen automáticamene el clock para reducir el consumo eléctrico, con lo que creo que es completamente normal que Vmware necesite unos segundos para analizar la velocidad actual y la deseada, y hacer la solicitud de aumento de clock al hardware.

Un saludo.

0 Kudos
vmwareuser2009
Contributor
Contributor

hola kesperlat, si bien es cierto que mi procesador esta en condiciones de disminuiar la velocidad, tambien es cierto que esa opcion es desactivable, yo tengo desactivado COOL&QUIET, y mi PC esta configurada en ALWAYSON, ademas tengo desactivado el DEP en el boot.ini del XP.

0 Kudos