|
|
|
|
|
by walki
644 days ago
|
|
I feel like the NT kernel is in maintenance only mode and will eventually be replaced by the Linux kernel. I submitted a Windows kernel bug to Microsoft a few years ago and even though they acknowledged the bug the issue was closed as a "won't fix" because fixing the bug would require making backwards incompatible changes. Windows currently has a significant scaling issue because of its Processor Groups design, it is actually more of an ugly hack that was added to Windows 7 to support more than 64 threads. Everyone makes bad decisions when developing a kernel, the difference between the Windows NT kernel and the Linux kernel is that fundamental design flaws tend to get eventually fixed in the Linux kernel while they rarely get fixed in the Windows NT kernel. |
|
I think things like Credential Guard, various virtualization (security-related, not VM-related) are relatively new kernel-integrated features, etc.
Kernel bugs that need to exist because of backwards compat are going to continue to exist since backwards compat is a design goal of Windows.