Live data from Hacker News

Ask HN: Why Apple Rosetta can not emulate kernel extensions

news.ycombinator.com

1–4 of 4 posts

Ask HN: Why Apple Rosetta can not emulate kernel extensions

#1
As we can see from the Apple Rosetta documentation, the Rosetta layer can not emulate the x86 kernel extensions. I am trying to understand why this is the case. If someone knows the answer to this, it would be greatly appreciated.

Link to Rosetta [documentation](https://developer.apple.com/documentation/apple_silicon/about_the_rosetta_translation_environment)

Re: Ask HN: Why Apple Rosetta can not emulate kernel extensions

#2
out with the old, in with the New... Apple Extensions

“We wanted to redefine how developers approach and consider their extensions to the macOS Kernel. Introducing Apple Extensions: while beautiful, simple and light, they are extremely flexible, in ways that go far beyond traditional extensions. We knew we could keep it lighter than ever, while extending our state of the art extensions in new and more powerful ways. We reduced power consumption 62.3% based on our new stochastic power model, while increasing the number of supported colors to 16 quintillion (far greater than the range of a human eye). Our newest integration in the macOS Kernel, Quantum Core, perceives the subtle changes in mood in order to promote well-being and happiness, while deleting data that promotes unhappiness.”