Комментарии 28
Было бы очень интересно посмотреть на оценку скорости на современных процессорах AMD/Intel - поможет таким, как я, кто думает об апгрейде.
И самому интересно провести такой тест, но без помощи сообщества не получтися его сделать (
Вы же уже делали подобную анкету в телеграмме и вам предлагали помощь, но вы отказались, под предлогом что не сможете доверять всем подряд, а тут опять проводите точно такой же опрос и вам снова якобы "нужна помощь".
Не очень понятно о какой оценки производительности речь, если о компиляции, то, наверное, я могу пропиарить свой репозиторий: https://github.com/inv2004/bench_nim_build
Там собранаа довольно разнообразная статистика, включая m1 и m1 max. Можно запустить у себя и сравнить с остальными конфигурациями
del
Графики все-таки нужно с 0 делать, почему-то только у tivi это так, а дальше нужно напрягать мозг и смотреть на цифры, потому что картинка теряет смысл
А вообще вывод который я для себя сделал: самый cost-effective mac - air, собственно с него и пишу. Скажу еще что после mbp 16" i7 производительность air порадовала.
Telegram Android — самый крупный из тестируемых проектов и наглядно
показывает разницу между процессорами. Бенчмарк удивил: это единственный
из тестируемых проектов, в которых i7 и i9 в MacBook Pro 2019 года
смогли собрать проект быстрее, чем Apple M1. Конечно же, мне стало
интересно, почему так вышло, и я полез разбираться.Причина оказалась в CMake и всего тулинга для компиляции нативного кода,
которого в Telegram достаточно. На Apple M1 компиляции запускается c
использование Rosetta 2 — в Android NDK на момент написания статьи его ещё не успели перевести на поддержку Apple Silicon.
Быстрее, чем M1, но медленнее, чем M1 MAX и PRO, которые вроде как тоже требуют Rosetta? Ваше описание очень запутывающее, можете разъяснить
Есть парк машин на Ryzen 9 5950X , и в ближайшем будущем добавятся i9 12900K. Готов как-то поучаствовать в тестах.
Напишу в личку
Если не затруднит, было бы очень интересно: https://habr.com/ru/company/surfstudio/blog/646677/comments/#comment_23968545
Не могла ли по каким-то причинам компиляция упираться скажем в диск?
Как и коллега выше хотел спросить про диск. На линуксе после первой сборки всё кешируется (если ОЗУ достаточно) и дальше уже диск не играет роли. А как на маках?
P.S. Телеграм собирается столько же сколько и наш рабочий дистрибутив линукса вместе с тулчайнами! Куда катится наш мир...
Все прогоны были холодными т.е. без кэша. Gradle работает одинаково на Linux и macOS
А в статье вы пишете:
В результат записывалось среднее значение по десяти тестовым прогонам — после двух сборок для прогрева, которые не шли в зачёт.
Gradle, ясно, работает одинаково, а вот за VFS, я не знаю. В маках, наверное, вообще нет VFS
В общем, надо для смеху на один мак поставить линукс и сравнить
ждем вторую часть где будут райзен
Бенчмарк реальных Android-проектов на современных MacBook