Информация об изменениях

Сообщение Re[11]: Нужны ли ARM версии софта? от 23.06.2024 21:30

Изменено 23.06.2024 21:32 PeterOne

Re[11]: Нужны ли ARM версии софта?
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, PeterOne, Вы писали:


PO>>Версия для Intel весит на 28% больше, чем версия для ARM64.


ЕМ>Это еще более странно, чем полутора-двукратное превышение x64 над x86. Вы там определенно делаете что-то не так. На своем коде я вижу превышение x64 над ARM64 максимум на 1-2%.


Ну например, lcms2. Команда компиляции DYLIB:
./configure --disable-static && make
На M1 Маке создается aarch64 версия. Под Rosetta или на Intel Мак создается x86_64 версия.
Разница в размере +28% к Intel версии.
Re[11]: Нужны ли ARM версии софта?
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, PeterOne, Вы писали:


PO>>Версия для Intel весит на 28% больше, чем версия для ARM64.


ЕМ>Это еще более странно, чем полутора-двукратное превышение x64 над x86. Вы там определенно делаете что-то не так. На своем коде я вижу превышение x64 над ARM64 максимум на 1-2%.


Ну например, lcms2. Команда компиляции DYLIB:
./configure --disable-static && make
На M1 Маке создается aarch64 версия. Под Rosetta или на Intel Мак создается x86_64 версия.
Разница в размере +28% к Intel версии.

Тоже самое с другими open source библиотеками, в которых есть и более сложные скрипты компиляции. Результат похожий.