3 ms·
I run Linux in a VM on my M1 mac all day long. That VM was the fastest Linux instance I had anywhere. Faster the my 5950 and way faster than anything in cloud.
by sitkack 2y ago
I run Linux in a VM on my M1 mac all day long. That VM was the fastest Linux instance I had anywhere. Faster the my 5950 and way faster than anything in cloud. Your can't using it is your choice.
- Rinzler89 2y agoSir, in the comment you're replying to, I was talking about the iPad here, not the Mac where you can indeed use most of the M chips potential while on the iPad you can't do that.
- g_p 2y agoOut of interest, I assume this was an arm64 build of Linux? Which hypervisor or VM software did you use?
- seabrookmx 2y agoNot OP, but likely lima or colima if working with containers.
- spockz 2y agoIs Lima or Colima so much better than docker desktop for Mac these days? In what respect, the performance?
- seabrookmx 2y agoI don't have recent experience with Docker Desktop. Around the time they went commercial we still had lots of stability issues with it (eating memory and needing restarted) so we told their sales people to take a hike. We tried Rancher Desktop for a while but something with their docker-cli implementation didn't play nice with dev containers so our remaining Mac users jumped to colima. For my part I'd had enough of faking docker/containerd on a non-native platform so I'm daily driving Linux (Fedora on a Framework 13). No more VM's for me :)
- sitkack 2y agoArm64 Ubuntu 22.04 LTS. VMWare Fusion (now free beer) and Podman. Still running the beta of Fusion which I have literally had zero issues with. I have not benchmarked podman. https://blogs.vmware.com/teamfusion/2024/05/fusion-pro-now-available-free-for-personal-use.html https://blogs.vmware.com/teamfusion/2024/05/fusion-pro-now-a... https://podman-desktop.io/docs/installation/macos-install https://podman-desktop.io/docs/installation/macos-install
- effie 2y agoWas your VM running arm64 Linux on both Apple and AMD? On AMD cpu, performance of arm64 VM is expected to be poor, because it is a different architecture and "emulation" has to happen. Or do you actually compare to VM running amd64 Linux on the AMD processor?
- sitkack 2y agoNo, this is wall clock time for compiling ripgrep (Rust) and running stream. Both were optimized binaries for their respective platforms. https://github.com/jeffhammond/STREAM https://github.com/jeffhammond/STREAM