Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
No, it really is. How many people want to run ARM based Windows? You want windows because you need to run windows applications. That almost certainly at this point means X86 applications. And Windows 10 emulating X86 inside a VM is going to miserable.
I think there will also be a problem with printer/scanner drivers etc?
 
Virtualisation is something that will improve over time even on these early chips. Might be something that can be accelerated or supported better in the future as the new processor range matures too so don’t write anything off just yet. There is a reason they released the 13” basic pro and air first, not everything for pros is quite there yet.
 
No, it really is. How many people want to run ARM based Windows? You want windows because you need to run windows applications. That almost certainly at this point means X86 applications. And Windows 10 emulating X86 inside a VM is going to miserable.
We've already seen it and it didn't look bad at all
 
  • Like
Reactions: NetMage
I sense a business opportunity for running Windows VMs in the cloud...

I'm a reverse engineer and I must have Windows 7+ VMs I can test malware on. If I can't do it on my Mac, well, I'm willing to pay a third party...
 
Well it does run at least. ARM Windows 10 Insider Preview running on M1 MacBook Pro
 

Attachments

  • Screenshot 2020-12-17 at 19.35.20.png
    Screenshot 2020-12-17 at 19.35.20.png
    2.1 MB · Views: 3,128
I sense a business opportunity for running Windows VMs in the cloud...

I'm a reverse engineer and I must have Windows 7+ VMs I can test malware on. If I can't do it on my Mac, well, I'm willing to pay a third party...
MS already sells this with Azure VMs.

 
No, it really is. How many people want to run ARM based Windows? You want windows because you need to run windows applications. That almost certainly at this point means X86 applications. And Windows 10 emulating X86 inside a VM is going to miserable.

Over time, more ARM-based Windows apps will appear. (For example, while .NET Framework had limited support for ARM, .NET Core support is a fair amount better.)

And while emulating x86 inside a VM is going to have limitations, doing exactly that with a makeshift QEMU-based solution without any optimization whatsoever is actually 3% faster than any released Intel Mac:

(edit) sorry. That shows an ARM version of Geekbench running in a VM. I could've sworn I saw an x86 result somewhere as well.



Presumably, Parallels and/or Microsoft will be able to optimize that even further.

I think there will also be a problem with printer/scanner drivers etc?

Yes.
 
Last edited:
I sense a business opportunity for running Windows VMs in the cloud...

I'm a reverse engineer and I must have Windows 7+ VMs I can test malware on. If I can't do it on my Mac, well, I'm willing to pay a third party...
Is it ok for you to be depended from an installation in an uncontrolled from you location? is it also secure enough?
no internet -> no VMs in this case...
 
I'm going to release a competing emulator that also doesn't run Windows. In fact, mine won't run anything! Success!

That's the big defining parameter though, up to this point, Parallels isn't emulation, it's hardware virtualisation. Accessing the hardware components directly to allow a guest operating system to be run. But we already know that.

Now though, in order to achieve x86 code execution, there will have to be a new emulation layer written from scratch.
Unless they're aiming for some kind of binary translation, in the style of Rosetta. Though again, not a simple undertaking.

Admittedly, I haven't looked into the possibility of them tapping Rosetta 2 in some way to take advantage of that binary translation, mostly because I'm not that desperate to run Windows on my Mac :D (I have a Win desktop as well.... for now).
 
No, it really is. How many people want to run ARM based Windows? You want windows because you need to run windows applications. That almost certainly at this point means X86 applications. And Windows 10 emulating X86 inside a VM is going to miserable.
Nope, it's not going to be miserable, while slower than Rosetta, the speed is decent. Of course you want run a game in it.
 
  • Like
Reactions: NetMage
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.