Hacker News new | ask | show | jobs
by cbsmith 1865 days ago
> Starting applications on the M1 seems to have significant delays too, but I'm not sure if that's a Mac OSX thing.

That's a Mac OSX thing. It's verifying the apps.

https://appletoolbox.com/why-is-macos-catalina-verifying-app...

1 comments

If it's Intel-compiled apps, it's also that Rosetta is translating them to run on M1 when they're first run, as I understand it.

Both of these are first-time launch issues, so comparing launch times on the second launch is probably more reasonable.

Good point. I'm really surprised they don't translate during installation (ahead of time).
I believe they do.
In certain cases, such as when they come from the App Store. I believe other apps do not get this.
I think Installer.app triggers the AOT translation, too?