2 ms·
> That is also why the first launch of an Intel app seems longer sometimes. Intel binary in, ARM binary out. I mean, we can call it an ARM binary or we can cal
by Wowfunhappy 4y ago
> That is also why the first launch of an Intel app seems longer sometimes. Intel binary in, ARM binary out.
I mean, we can call it an ARM binary or we can call it an instruction cache. I generally prefer the latter term, because what Rosetta produces are not standalone executables, they're incomplete. I don't know how often the happy path is used, but Rosetta can always be observed doing work at runtime.
JITs are great and Rosetta 2 is incredible! I just can't imagine it working over any sort of shared filesystem, that would add an incredible amount of latency.