Re:The Sad History of the Microsoft Posix Subsystem (2010)
by WorldMaker on Monday April 25, 2016 @10:29AM
(#11564394)
It's an interesting fuzzy gray boundary between the Ubuntu on Windows and "emulation". It's still built as an NT sub-system (like Interix was), and it's still the NT kernel ultimately in charge of everything. The difference seems to be the NT kernel implementing the generic POSIX standard versus the NT kernel implementing the specific system calls of the Linux kernel. So on one hand it is an emulation because there are specific real world binary behaviors (and quirks and bugs) it's trying to replicate, versus implementing standards from a specification document, but on the other hand, it still seems to be the NT Kernel doing NT Kernel things.
[ Parent
| on HN ]
Re:The Sad History of the Microsoft Posix Subsystem (2010)
by quietplatypus on Monday April 25, 2016 @03:06PM
(#11566493)
I guess the line is a bit blurry, especially when you factor in fast virtualization techniques that involve running emulated instructions directly :)