| ▲ | hypercube33 4 hours ago |
| I have the 8 gen 3 and wsl and hyperv work fine just can't really use x86 binaries / containers / operating systems. |
|
| ▲ | jsheard 4 hours ago | parent [-] |
| I think the performance of x86 VMs would be pretty poor anyway due to the high overhead of TSO emulation. Windows ARM doesn't have the benefit of hardware assistance like macOS does, and the tricks that Microsoft came up with to mitigate the impact rely on metadata that only MSVC emits, so anything compiled with GCC or LLVM would always hit their emulators slow path. |
| |
| ▲ | quotemstr 2 hours ago | parent [-] | | > Windows ARM doesn't have the benefit of hardware assistance like macOS does I can understand Apple Silicon having an initial advantage due to its hardware TSO support, but I'd have expected some combination of efforts at ARM and Qualcomm to have caught up by now. Shouldn't ARMv9 have a standardized (if optional) TSO mode? I'm disappointed by the foot-dragging. | | |
| ▲ | jsheard 2 hours ago | parent [-] | | Yeah it does seem backwards that Apple was the most on the ball with this, when their MO is to force developers to migrate to their newest platform in short order, while Microsoft will be stuck dealing with x86 backwards compatibility for the next 25 years. |
|
|