It still amazes me how breakthrough it was to have that working, given the lack of hardware virtualization for PCs in late 2003.
It still amazes me how breakthrough it was to have that working, given the lack of hardware virtualization for PCs in late 2003.
I even published the app (ok code-signing was done on a Hackintosh), sadly it didn't make me rich...
Any idea why Microsoft didn't use this in WSL1 or 2?
Is it more efficient than hyper-v with hardware acceleration?
Can you see it being useful again? Or does it make sense to have a hybrid where the code runs using hardware acceleration but the timers are cooperative?
[1] - State of WSL1 · microsoft/WSL · Discussion - https://github.com/microsoft/WSL/discussions/4022#discussion...
Around 2007 when Linux namespaces started getting better support, I had made a small executable to use these system calls and to spin up a squashfs image 'just for compiling stuff for another system'. Much later, this whole method was replaced with 'docker run'.