Share via

Windows Kernel change

Anonymous
2018-11-04T16:52:40+00:00

Why Microsoft is not switching to XNU hybrid kernel instead of its own Windows NT kernel ? The XNU kernal which is a combination of 4.3BSD kernel and the Mach kernel will be far sturdier than the current kernel allowing for the smoothness and reliability of MacOS.

This is one of the reasons why WINDOWS 10 or as matter of fact any windows lack the efficiency of a MacOS.

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Igor Leyko 111K Reputation points Independent Advisor
2018-11-04T23:33:53+00:00

Hi,

system kernel is a heart of the system, it must provide core functions for other modules. Different systems has different system calls so one cannot just replace kernel form one system to another.

Even application programs cannot be easily transferred from one operation system to another and requires some rewriting and recompiling. Replacing a kernel is much, much more complex problem.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

Answer accepted by question author

Anonymous
2018-11-04T17:21:51+00:00

Hello Ayush,

I can't speak for Microsoft, but the XNU kernel is something that is proprietary to Apple, they would have to buy rights to the XNU kernel or have an in somehow, even then ditching Windows NT in favor of XNU will leave behind many Windows applications made for the NT kernel, and many customers upset that their programs previously on Windows won't work in the new kernel. There are so many reasons that they can't ditch Windows NT, you can only improve on it. I understand that macOS with the XNU kernel is very solid and I agree, I have a MacBook Pro, but it would lead to complications and headaches along the way that nobody needs.

Hope this sets the picture at least.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2018-11-05T15:02:33+00:00

    Thanks for the reply, appreciate it.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2018-11-05T15:01:38+00:00

    Thanks for the reply.

    Was this answer helpful?

    0 comments No comments