Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm going by the definition used by Wikipedia, where Linux is described as an operating system, and the various variants are "distributions".

I was not aware that they weren't compatible with each other. It seems that I was mistaken!
 
Last edited:
They can use Metal now.
Exactly but still they only support January 2007's DirectX 10. For this reason these VM progs (Fusion & Parallels) become increasingly invalid options. For instance here I am sitting on last years game that insists on DX11 from 2009 LOL but the handy software experts at VMWare are more interested in eye candy.
[doublepost=1503496259][/doublepost]
Someone already implemented Vulkan on Metal ( https://moltengl.com/moltenvk/ ), so DX11 should be possible too, but it will take a lot of work probably. Not something that will be ready soon.

LOL, DX11 had been out since 2009, Metal 2014. So at least 3 years is not long enough to write a bit of code? Perhaps they need to employ some hackers they can get stuff up and running and on the market in hours!
 
I've used VMWare since they first went into business, but this year I finally switched to Parallels. I hate the subscription model, but overall the product works really well, and disk I/O is WAY faster than VMWare Fusion. Orders of magnitude faster. I can compile code 6-7 times faster. So until VMWare Fusion addresses the significant disk speed gap, there's no comparison.

IO is really that much faster? How do you know that? If true I might want to switch. I have Visual Studio on a Fusion Windows VM and it is slow as molasses loading and compiling. I have my VMs on an external USB 3 drive connected via a Thunderbolt dock.
[doublepost=1503499227][/doublepost]
If you are really running t on an SD card, that would be why. They are not designed to be used like an SSD with constant read/writes (you could probably store things like documents/music/movies on it though). You might have just worn it out.

You are right, but you can run OSs like Raspian for Raspberry Pi on them. Nonetheless reducing writes helps and any configuration you can do to reduce them is smart. Having lots of extra space also helps so it isn't writing to the same place in the card. I ran Ubuntu on a SD card for a Shervaplug for many years. But it eventually did become corrupted. For any media it is only a matter of when it will fail but SD cards will absolutely be sooner.
 
I'm going by the definition used by Wikipedia, where Linux is described as an operating system, and the various variants are "distributions".
Don't let the term "distribution" fool you. Any distribution still fulfils the definition of operating system since it still is that piece of software managing hardware and software. Those distributions do use the same kernel and thus the same code but the settings (modules and such) can differ greatly so any distribution that deviates from the vanilla kernel considerably should really be seen as its own operating system. For example Oracle's Linux distributions. It uses Red Hat but they heavily modified the kernel settings so that it works for their own software and has some tighter security settings. The changes are so big that it makes it incompatible with the original they are based upon (and any of the others that are based on Red Hat). Of course with it being open source software you can always change the kernel for your own modified one.

What sets Linux apart from the rest is the fact that development is done differently. Where the rest of the operating system world is developing the system as a whole, Linux is cut up into pieces. With that I mean that i.e. Windows, macOS, FreeBSD, etc. are developed from kernel to applications by 1 team. In Linux the kernel is developed by 1 team, the apps by another and the distribution which bundles them all together is done by yet another team. That team does make it into 1 working operating system though and thus you should see it as such.

The BSD derived operating systems are much easier to understand since everything is done by 1 team. BTW, BSD is also a derivative of yet another well known operating system that now is a certification: UNIX. AT&T even tried to sue BSD and failed miserably (just like SCO did with Linux).

I was not aware that they weren't compatible with each other. It seems that I was mistaken!
While the BSD derived operating systems are quite easy, Linux is quite complex and also highly debatable (not everyone agrees with seeing a distro as a separate OS, they see any Linux distro as being Linux and will count them as 1 OS like you did). Can't blame you here.

The world doesn't end with BSD derivatives, Windows and Linux though. MS-DOS (and its derivates), Haiku (which might be better known as BeOS), NetWare, Solaris (and its derivates), ESXi, etc. are also supported operating systems that one can run in the VMware virtualisation products (they all share the same hypervisor which is why the VMs can be run on all their virtualisation software; this is also why VMware is a much more solid product than Parallels is, it not only has to work in their consumer products but also in their enterprise products which are far more demanding).
 
I'm moving from parallels to fusion since I can't stand any more Parallels policy 1 licence = 1 Mac and each year almost force tu upgrade.

How often VMware release a major upgrade?

I found a 40% discount for parallels users
http://store.vmware.com/store/vmwde/en_IE/html/pbPage.fusion-vs-parallels

May I ask what you use Parallels for now?

Reason I ask is I personally find Parallels to be fantastic if Windows is part of your every day, constantly running workflow. With that said Parallels has very aggressive (in my opinion abusive) kernel extensions that have caused me a ton of stability issues.

VMWare Fusion (and VMWare in general) does a fantastic job of balancing the true intention of virtualization (multiple operating systems run in a manner that maintains stability) while being fairly seamless for user experience.

Theres tradeoffs with everything. Parallels can "APPEAR" to perform better, but stability can suffer as a result.

The new VMWare Fusion at least for me is actually fantastic. Even in the "Preview" builds that are publicly available it can be glitchy inside the guest OS but is generally stable.
 
I got in contact with VMWare and they confirmed that even though they implemented Metal support in Fusion 10, they still only support DirectX 10 which came out in Jan 2007. Limit seems to have been historically lack of graphic shader support in Open GL in macOS but even the guy from VMWare who answered was vague about whether Metal will increase DX compatibility. Here's hopin'

Don't hold your hopes out for Parallels either, their latest release too only supports DX 10 and no Metal either.

Good job for the flakes that we got Boot Camp facilities eh LOL

(I hope flakes in this context is permitted locution.)
 
"Fusion 10 can run hundreds of operating systems, "

LOL --- I'd like to see them find just ONE hundred operating systems to run. Not counting micro incremental version updates of course.
They are probably counting the Googolplex of Linux Distros as separate OSes.
[doublepost=1504018763][/doublepost]
Oh brother, another thing I have to think about upgrading just to ensure it works with the latest macOS upgrade. I honestly don't think I will bother. Might just settle for VirtualBox for a change. I do like VMWare Fusion, its really polished, I would expect the same with Parallels, but I can't bleed money every years just to ensure compatibility.
Then better just give up ALL your tech stuff now...
 
They are probably counting the Googolplex of Linux Distros as separate OSes.
[doublepost=1504018763][/doublepost]
Then better just give up ALL your tech stuff now...
Thats a ridiculous thing to say because of my issue with upgrading a niche app. I'm still running Adobe CS6 which came out in 2012 on 10.12. Final Cut 7 is still compatible with macOS and so are many older apps. Office 2011 released in 2010 also works on the latest version. So, I don't see how this relates to having to give up all my tech stuff now.

Forward and backward compatibility has always been a major selling point of applications and operating systems. Try to think with some logics here.
 
Thats a ridiculous thing to say because of my issue with upgrading a niche app. I'm still running Adobe CS6 which came out in 2012 on 10.12. Final Cut 7 is still compatible with macOS and so are many older apps. Office 2011 released in 2010 also works on the latest version. So, I don't see how this relates to having to give up all my tech stuff now.

Forward and backward compatibility has always been a major selling point of applications and operating systems. Try to think with some logics here.
Because you were IMPLYING that you feel you HAVE to keep up on the Upgrade Treadmill.

I think you will find most Apple users (and other platforms, too!) that keep using familiar Applications long after they are superceded. I'm like you, if it still runs, and I don't "just GOTTA have" some new feature, I tend to use what I have.
 
Because you were IMPLYING that you feel you HAVE to keep up on the Upgrade Treadmill.

I think you will find most Apple users (and other platforms, too!) that keep using familiar Applications long after they are superceded. I'm like you, if it still runs, and I don't "just GOTTA have" some new feature, I tend to use what I have.
But how does my concern with probably having to get the new version means I have to give up all my tech stuff? Do have to get it rid of my 2015 MacBook Pro run High Sierra? This was in respect to one single application. It doesn't make sense; you simply took it out of extreme context. I even said, I will switch to VirtualBox if thats the case, at least I know if it breaks with a future release of macOS, I can get fix or new version without incurring a cost.

I could get VMWare Fusion Pro technically for free anyway since I am part of a Microsoft award program, but its 360 day license, which you have to give feed back on once per year to renew.
 
I've been very happy with Fusion 7, 8, and 8.5, so I will probably buy 10.

I was a little offput by the VMWare layoffs, and I expected 8.5 to go downhill, but so far it has not.
 
LOL, DX11 had been out since 2009, Metal 2014. So at least 3 years is not long enough to write a bit of code? Perhaps they need to employ some hackers they can get stuff up and running and on the market in hours!
Until their graphics code was running on Metal, they didn't even have the opportunity, since Apple provides no support for OpenGL Compute Shaders (instead wanting people to use OpenCL). Now that they have a Metal-based graphics subsystem, it becomes possible to move beyond DX10 in a sane way.

Not to mention that translating entire APIs—especially ones as complex, wide-ranging, and performance-sensitive as hardware accelerated 3D—is an exceptionally difficult task. Certainly not reasonably described as requiring "a bit of code".

I'd love to see more modern DirectX support in VMware, but I'm not under any illusions about how "easy" it is to implement.
 
Oh brother, another thing I have to think about upgrading just to ensure it works with the latest macOS upgrade. I honestly don't think I will bother. Might just settle for VirtualBox for a change. I do like VMWare Fusion, its really polished, I would expect the same with Parallels, but I can't bleed money every years just to ensure compatibility.

parallels desktop lite? uses the hypervisor framework. it should be good to run from version to version of the OS. The primary issue with both VMware and parallels is the kernel extensions; they suck. Start up and shut down a VMware VM and the Mac freezes for several seconds; this is a 2016 MBP 15.4" 2.8ghz i7.
[doublepost=1506163292][/doublepost]
I've been very happy with Fusion 7, 8, and 8.5, so I will probably buy 10.

I was a little offput by the VMWare layoffs, and I expected 8.5 to go downhill, but so far it has not.

Fusion not going down the pan?? What? Yes it is... I've used it since version 1 and I can say it is getting worse with each generation...
 
same here, and I do; everyday.
[doublepost=1506175728][/doublepost]another common problem is losing the cursor too. I tend to use VM's full screen so sweeping between desktops generally brings it back.
 
same here, and I do; everyday.
How much memory do you have allocated to your virtual machine(s) and how much RAM is in your computer? If you have a RAM allocation that's too high in the virtual machine, the Mac will have to swap, and that will cause some interruption.
 
a VMware rumor they fired most of their engineering staff a few years ago. interesting to see their new offering if i can afford it. $$

i have a 2016 MBP upgrade gpu and osx = 10.12.2. NOT running VMWare. some times the curser goes away, give it a few seconds the curser comes back in an odd spot.

a 2015 iMac, having 16G ram, seems VMware never uses more than 8
 
whilst i'm sure there are lot's of people out there who wouldn't think of that; I'm not one of them. ;) the problem exhibits itself better when resuming rather than booting a VM from cold. the issue is around how fusion restores state and kernel extensions that don't yield. but, to answer your question, the VM's are generally run two core with no more than 6gb ram. i find that adequate for most things as outlandish disk speeds make up for moderate ram settings. the MBP is 16gb ram, 1TB SSD, quad core i7 2.8ghz 2016 model. 2016 mac's have PSIe SSD's in them that support over 2gbps speeds. in short, they are **** hot. and when APFS hits the streets, they will be even quicker. so, i have plenty of "umph" with plenty of space.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.