Maple Anyone Use VMs to run Maple - or Use VMs at all?

  • Thread starter Thread starter EJC
  • Start date Start date
  • Tags Tags
    Maple
AI Thread Summary
Using Maple on a MacBook through a virtual machine (VM) is feasible, with discussions highlighting the trade-offs between using a VM and dual booting. VirtualBox, as a free option, is considered suitable for running Maple, but performance may be impacted due to resource limitations inherent in VMs. While VMs can handle complex modeling, they generally do not perform as well as native installations, particularly for computationally intensive tasks. Users noted that VMs share CPU but not memory, which can affect speed. For those prioritizing convenience over maximum performance, VMs offer an easier solution than dual booting, allowing seamless access to both Mac and Windows environments without frequent reboots. Overall, Maple should run adequately in a VM, provided the user is aware of the potential for slower performance compared to a native setup.
EJC
Messages
42
Reaction score
4
I do a lot of modeling in Maple. I recently bought a Macbook, and may run Windows through a VM and use Maple inside that until the eventual day that I buy a license for Maple for my Mac. Anyone have any insight on this? I've looked into dual booting and VMs, and since Maple (and occasionally MATLAB) is basically all I'll be using on Windows, I think I'm going to use a VM. I know the competition is between Parallels, VM Fusion, and Virtualbox (free), and I'd like to use Virtualbox since it's free, but only if it will be able to handle some complex modeling/computation in Maple.
 
Physics news on Phys.org
IF I understand your question: VM does not care what you run as long as it does not invoke system code for another type of computer OS than the guest OS. MacBook Pro is Darwin on x86 I believe so you are okay there - cpu instruction set wise.

You get less resources: memory, and OS system objects that consume memory as a guest than you would running native. So in your case you are running MAple for Windows on a guest OS: windows. Should run just fine. If your code runs a like a dog natively it will run even slower on the virtual. Generally.
 
I run a Mac with a Linux, Windows 7, and Windows 10 VM. They run things like Maple fine and are more convenient than dual booting. Lots of memory helps.
 
Dual booting and in not using a VM would probably be better than using a VM for any computationally intensive work. VMs never run as fast as bare metal. While VMs can share CPU, they can't share memory, so Cosmic Debris is right on about memory being helpful. If you don't care that much about tip-top performance, a VM can be a lot more convenient since you don't have to reboot every time you want to do stuff in your Mac. Anything that runs on regular hardware should run on a VM. That's what they're for. They just bring some overhead that affects performance.
 

Similar threads

Replies
1
Views
3K
Replies
17
Views
46K
Replies
2
Views
1K
Replies
13
Views
2K
Replies
6
Views
6K
Replies
9
Views
3K
Replies
16
Views
87K
Replies
21
Views
3K
Back
Top