23
11
I was having OSX Mavericks 10.9 in Vmware. It was working fine with VMware Tools installed and SVGA Drivers also. When Yosemite released, I updated it from App Store. I cam across many problems on this update.
- Graphics are very bad
- It is too much slow
What i tried:
- I updated latest VMware tools from VMware site
- Tried to install SVGA drivers again (could not find update for OSX Yosemite SVGA drivers here. These drivers were working well with Mavericks and made it blazing fast in vmware in my previous experience)
- Rpaired file and folder permissions both using Mac OS X's internal utility and using CCleaner application also.
- Cleaned all junk files (e.g. temp files) using CCleaner
Tried to increase Virtual Graphics Memory size using configuration file of Virtual Machine and adding this line to it
svga.vramSize = "sizeInBytes"
Came across a link on internet link here. It suggested to run application called BeamOff (download link available on same site) and add it to startup to disable Beam Sync feature of Mac to improve graphics
By using option 6 mentioned above, when i launched BeamOff application, it suddenly made graphics smoother. So i added it to login item so that it may start with login of Mac. But to my disappointment, this improvement in performance (graphics + speed etc) was not too much great as i was having when using OS X Mavericks.
My Virtual machine is having:
- RAM: 3GB
- HDD Space: 150 GB
What is problem/ What is want:
1.Speedup OS X Yosemite performance (graphics + speed) as i was having before in Mavericks
2. I am having resolution of 1366*768 but When i am at login screen of Mavericks, i am not having this resolution (some black margins from left and right, looks like 1024*768). It changes to 1366*768 resolution after login process is complete and desktop is loaded. Please note it was working fine when i was having Mavericks (have 1366*768 resolution at login screen and desktop both).
1I appreciate your answer. But i disagree. As you said that OS X VM takes lot memory. If this was the case then why it was working with excellent speed and graphics on same configuration of VM with mavericks (before I updated it to yosemite) with only 3gb RAM allocated to it and that too was not being fully utilized by VM. – Programmer – 2014-11-10T22:59:59.073
Because Yosemite uses more RAM than Mavericks. I gave an example with my setup, where I have Yosemite installed natively (not on VM) and it uses about 4-5GB from 16GB of installed RAM, without any other running applications. So, if you install Yosemite on a VM with only 3GB it will most likely not have enough RAM to run its system processes, let alone any extra launched applications.
I think this happens because Yosemite caches a lot of things to be able to launch some applications faster or maybe because the new UI settings need more RAM to run without lag. – dolanator – 2014-11-11T14:28:42.873
7
This has nothing to do with RAM. I gave the VM 8GB of RAM and it made no difference (by comparison 10.9 was fast with 2GB of RAM). According to https://communities.vmware.com/message/2442827#2442827 this might be a problem with VMWare Tools.
– Gili – 2014-11-21T23:39:04.750@Gili I agree with you but despite new VMware tools released 7.1.0, the problem is still same and persists. BeamOff solution suggested by user390777 in this post somehow solves the issue but it does not completely solved the issue. – Programmer – 2014-12-09T10:20:27.283
3@Programmer - If it does not solve the problem then you shouldn't accept the answer. When you accept an answer people who might know the answer won't bother to post the answer. – Ramhound – 2014-12-18T19:49:31.610
I'll put it another way. If you use the same VMWare program version, but create two different virtual machines (Mavericks and Yosemite) and allocate each the same amount of RAM, which one will run faster? My answer is Mavericks, because Yosemite needs more RAM. It was widely reported that Yosemite uses more RAM, probably because it caches more stuff. This is more obvious on systems with 4GB of RAM or below. Basically, today 8GB of RAM is the new minimum, 16GB is high, and 32GB and above is for professionals. Today you can barely run the latest OS and programs with 4GB of RAM. – dolanator – 2014-12-19T12:49:43.453
Also, in general, when you're dabbling with virtual machines, you need more RAM than an ordinary computer. That's why VMs are used mostly by IT/software professionals. – dolanator – 2014-12-19T12:52:14.153
@Mister. I am agreed. – Programmer – 2014-12-19T19:52:10.373
@Ramhound it approximately solved.So i accepted it dear. – Programmer – 2014-12-19T19:52:51.900
3It's your choice but with an accepted answer your unlikely to get the real solution – Ramhound – 2014-12-19T21:02:06.043
I tried beamoff and it does not work, unfortunately.... the VM has 4 cores, 8GB ram and running off SSD disk. It's super so slow... I had to move back to 10.9 Mavericks and it's just fast! It's a pity... I believe the problem is Vmware Tools – Felipe Caldas – 2015-03-11T11:28:58.923