4 ms·
Yes. It's paravirtualization. Oh, Drawbridge is full NT in user-space, is in production now for SQL Server on Linux, but Dk (Drawbridge) is much newer. :)
by my123 9y ago
Yes. It's paravirtualization.
Oh, Drawbridge is full NT in user-space, is in production now for SQL Server on Linux, but Dk (Drawbridge) is much newer. :)
- i336_ 9y agoTIL. That's really cool. Now I'm wondering if there are any small fully-paravirtualized hypervisors and guests I can play with. I guess Linux's support for various forms of I/O acceleration is more or less it. I didn't know Drawbridge was that amazing - that's incredible. And now I'm starting to understand Microsoft's vision: they have WSL to get Linux infrastructure onto Windows, and Dk to get selected Windows infrastructure onto Linux. Impressive. But now I think about it that way, I know Dk will only ever be an internal framework - if that got released we'd basically have "perfect Wine" and it would allow quite a few too many applications to move off of NT.
- my123 9y agoWSL uses Drawbridge picoprocesses internally by the way. :) The Drawbridge NTUM(User-Mode NT kernel) is maintained as NT 6.2 (Windows 8) which is new enough for almost all purposes - except modern Windows apps.