Много тестов однокристальной платформы Apple M1 появилось на прошлой неделе – и в них она выступила очень хорошо, превзойдя и сами компьютеры Mac на базе процессоров Intel, и даже флагманские процессоры Intel и AMD для настольных ПК. Но сейчас в Сети появился, пожалуй, самый важный тест, позволяющий оценить потери в производительности при запуске приложений через эмулятор Rosetta 2 операционной системы Big Sur.
Напомним, эмулятор позволяет запускать приложения, скомпилированные для CPU на архитектуре x86, на SoC Apple на архитектуре Arm. В данном случае такой SoC выступила Apple M1. Это важный момент, так как несмотря на всю скорость M1, пока не так много приложений, поддерживающих ее. Соответственно, пользователям придется запускать несовместимое ПО через эмулятор, и в этом случае производительность будет отличаться от исходной. Как показал тест, при использовании Rosetta 2 быстродействие снижается примерно на 20%.
Тест Geekbench, запущенный через Rosetta 2 на новом MacBook Air, выдал 1313 баллов в однопоточном тесте и 5888 баллов в многопоточном. Для сравнения, результаты тестов Geekbench в исходной среде (для процессора Arm, без эмулятора) – 1687 и 7433 балла соответственно. Тем не менее, даже работая через эмулятор, новый MacBook Air все равно быстрее многих других компьютеров Mac. Например, он быстрее 27-дюмового iMac с процессором Core i9-10910.