2 ms·
Use OrbStack. It’s faster than Virtualization.framework because it has its own hypervisor.
by conradev 8mo ago
Use OrbStack. It’s faster than Virtualization.framework because it has its own hypervisor.
- harshdoesdev 8mo agoOrbStack is great but it is solving a different problem. it's a full Docker Desktop replacement. shuru is just a thin layer over Virtualization.framework for spinning up throwaway sandboxes.
- noname120 8mo agoNot true, OrbStack uses Virtualization.framework: https://news.ycombinator.com/item?id=36189550 https://news.ycombinator.com/item?id=36189550
- saagarjha 8mo agoI don't think they use Virtualization for most launches now
- noname120 7mo agoI think you are right, I’m not sure that they actually use it for stuff that doesn’t require Rosetta (arm64 stuff)
- nsonha 8mo agoYes but they also use a custom linux kernel to achieve better performance than plain vz. I'm not technical enough to tell if it's bs, but it boots subsecond
- JoshTriplett 8mo agoOrbStack has some invasive elements inside it trying to provide filesystem integration, and the filesystem they use is not POSIX compliant and causes breakage with some build systems and other software.