在计算机中,内核位于应用程序和硬件 (CPU) 之间,它允许软件与硬件交互。
那么在 Microsoft Surface X(SQ1 和 SQ2 处理器)上,为什么开发人员不能从 x86 Windows 移植他们的应用程序呢?例如Chrome、Firefox、一些基准测试工具和游戏...我认为微软只需要将他们的x86-64内核替换为ARM版本,大多数应用程序就可以正常运行。
Linux 也是如此。
windows linux arm
arm ×1
linux ×1
windows ×1