Huge issue with Virtual Machines


Recommended Posts

Let me start off by giving the specs of my iMac, and what's been done to it recently.  It's a Late 2013 21.5" 2.9GHz i5 w/ 8GB DDR3 & 1GB NVIDIA GeForce GT750M, OS 10.11.1 - Purchased in Late 2013.  It was running ridiculously slow, bluetooth and USB devices were disappearing, and my WLAN would randomly disconnect... so I brought it into Apple (I'm still under AppleCare). The genius tech agreed there was a huge issue, so he replaced the logic board, hard drive, and WLAN/Bluetooth card.

This issue has existed before all of the hardware replacement, and I'm really not sure what to do, as I build VM's and test them before I deploy them for work.

If i start a VMware, VirtualBox or Parallels VM, the VMOS and the Host OS will run well for about 15-20 minutes.  After that 15-20 minute mark, things go absolutely haywire.  The host OS stops responding, opening an application such as Safari or terminal can take 35 minutes or more, and quitting VMWare does NOT solve the problem.  Even without the VM running, the OS will respond like this.  Restarting the machine does not fix the issue either.  I booted up a Linux VM (which I had built over a year ago) in VMware Fusion, to test a package change.  I let it sit, at the login prompt, and I did absolutely nothing with it, as I had to jump on a conference call.  I came back about half an hour later... Mac OS wouldn't do anything, and I attempted to restart.  I timed it... my iMac took 73 minutes to restart.  The system was still unbearably slow after the reboot.  Only after rebooting AGAIN and resetting the PRAM would my system function properly.

My Mac mini server doesn't do this.  Neither does my MacBook Air.  My wife's iMac DOES.  I can't believe that there's a hardware issue with both of our iMacs, especially considering that Apple replaced essentially everything in mine.  I should include that my Wife's iMac is a Late 2013 2.7GHz i5 - but this was purchased brand new in July of this year.

Also... here's the specs on the VM that I ran:

SuSE Linux Enterprise Server 10 SP3, 73GB Virtual Disk Drive, 1024MB RAM assigned, 1 CPU Core.

Edited by giantsnyy
Link to comment
https://www.neowin.net/forum/topic/1277304-huge-issue-with-virtual-machines/
Share on other sites

I used to run Windows VM's (multiple of them at the same time ) on an old MacBook Pro from 2008 with a 5400 rpm drive. It was slow, but not unusable slow. Something is definitely not working right here.

If I recall, those are low end iMacs that use laptop components to be stylishly thin.

So super slow to start with and then super slow to run a VM.

Yet, the performance you describe is beyond slow and mostly kicks in after a time period. This points to overheating attempting to run stuff beyond the design target of the original crap hardware. I suspect the i7 model would run fine since Apple would have expected people to use the i7 for more things.

Apple uses a bunch of design trade-offs that is almost always the exact opposite of what I would do and so I don't own any Apple products but at the same time it is just as valid for those trade-offs to make more sense for other people.

In this case everything you describe points to a design trade-off where they silently keep increasing the throttle down on the computer until heat dissipation matches their design target. That way there is no annoying fan noise and customers can admire the thin iMac profile while waiting for the software to slowly complete. For the main customer base they depend on, this is completely the correct approach since CPU load will always be intermittent.

If my hypothesis is correct it might be hard to diagnose since it is "by design" - Maybe the unit can be turned on with the back cover removed? Or cold air can be blown into the intake vents?

The 5400rpm drive cannot be the cause of that kind of slow down by simple math. Unless both of your iMacs have developed horrible drive fragmentation from some sort of common use-case scenario.

 

 

DevTech... so does my Mac mini.  My iMac is a 2.9GHz quad core i5, with 8GB DDR3.  My mini, is a 2.5Ghz dual core i5 with 4GB ddr3 and can run OS X server and one VM without issue, in an even smaller enclosure.

I actually neglected to mention one thing...

My computer came with 10.9 as it's initial OS.  My mini runs 10.9 server.  This VM issue started once I installed Yosemite.  Prior to that, the system ran without issue.

DevTech... so does my Mac mini.  My iMac is a 2.9GHz quad core i5, with 8GB DDR3.  My mini, is a 2.5Ghz dual core i5 with 4GB ddr3 and can run OS X server and one VM without issue, in an even smaller enclosure.

I actually neglected to mention one thing...

My computer came with 10.9 as it's initial OS.  My mini runs 10.9 server.  This VM issue started once I installed Yosemite.  Prior to that, the system ran without issue.

"so does my Mac mini." - well do you hear any fan noise from any of the machines? If they generate a lot of noise (like they should) under load, then my idea is no good.

Ok well then - I think your mini comparison provided the data to identify the issue - it appears to be an Apple bug.

https://discussions.apple.com/thread/6646604

https://communities.vmware.com/thread/493294

You can work around it by opening Terminal, and running the following command:

   sudo nvram boot-args=debug=0x10

Then, restart your Mac.  Fusion should then perform normally.

 

Tried that too... a long time ago.  Didn't work.  Apparently it only fixes older iMac models.

I mean... it does something.  Linux (as long as it's command-line only) & MP-RAS VM's are great now.  Windows... still brings my system to a halt.

 

If you skim through the discussion, it also applies to your model.

So you seem to have new data suggesting a graphics issue. Which version of Windows are you running?

Any version after XP uses DirectX Ver 9 as part of the basic window rendering and 3D virtualization usually requires special specific enables in each VM product. For example in Virtual Box you have to check mark a box to enable 3D during Guest device driver install.

Also in the basic settings under Video Card you will want to max out the Video RAM slider

 

 

So you seem to have new data suggesting a graphics issue. Which version of Windows are you running?

Depends on what I need to test.  Never any client OS's... just server types.  Currently, it's mostly Windows Server 2008R2 and 2012R2, but I vary between those and 2003R2 and 2016 Tech Preview 3

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Hello, Also known for https://www.theguardian.com/technology/2009/jan/29/adware-internet.   Regards, Aryeh Goretsky    
    • Hello, I have used a few TEAM Group SSDs, USB flash drives, and Micro SDXC cards in the past. They all seemed to work fine. Regards, Aryeh Goretsky
    • "just $100 per TB"? Just? Are we trying to make this seem like the new normal? Kinda weird to make it sound like that is not a ridiculously expensive asking price.
    • The reviews you refer to mean nothing. Where there is no journalism there is no reason to call the gaming media's opinion pieces "reviews". For GP games there is indeed a metric for success - increasing subscriptions. Which turns in revenue. The only circumstance in which subs do not rise when great is being released is a Game Pass system where the company is close to fully saturated with customers in a subscription. However, in that case as the theory goes you spend aplenty in all kind of games - from shady live service cash cows and customer offending agitprop crap in purple colours to robust and entertaining single player games. And keep a solid level of profitability. Ignoring the simply innocuous but mid games MGS has released primarily of the second kind.
    • Report: Microsoft to use AWS to help GitHub deal with a major surge in demand by Pradeep Viswanathan Thanks to the surge of coding AI agents, GitHub's usage has skyrocketed over the past 12 months. To meet this demand, GitHub started with a plan in October 2025 to increase capacity by 10x. However, by early this year, the company realized that it needed 30x scale. This rapid growth has caused severe strain on the platform's reliability, resulting in several small outages over the past few months. In April, GitHub published a long blog post explaining the steps it is taking to resolve these reliability issues. In the post, the company also confirmed that it is working toward a multi-cloud architecture for better resilience. Today, Business Insider reported that GitHub is turning to Amazon Web Services to help deal with a major surge in AI-driven coding activity. It is important to note that GitHub is still in the process of moving completely to the Azure cloud. The current plan is to move the platform fully to Azure by 2027 so that it can scale better as per developer demand. Therefore, the current decision to utilize AWS might be part of a short-term plan to meet immediate demand. A Microsoft spokesperson confirmed that GitHub is using multiple cloud providers with the following statement: For Microsoft, the decision highlights the operational pressure behind the AI boom. GitHub has to stay reliable for developers at a time when rivals such as Codex, Cursor, Claude Code, and other AI coding tools are gaining attention. And the decision to use AWS for computing capacity seems practical given the circumstances.
  • Recent Achievements

    • Collaborator
      vjlex earned a badge
      Collaborator
    • Reacting Well
      Dys Topia earned a badge
      Reacting Well
    • Conversation Starter
      NovaEdgeX earned a badge
      Conversation Starter
    • One Year In
      Console General earned a badge
      One Year In
    • Week One Done
      Twozo Technologies earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      517
    2. 2
      +Edouard
      182
    3. 3
      PsYcHoKiLLa
      106
    4. 4
      Steven P.
      88
    5. 5
      ATLien_0
      68
  • Tell a friend

    Love Neowin? Tell a friend!