Re: Mac версия программы: x86_64 или ARM?
От: DiPaolo Россия  
Дата: 14.02.23 17:25
Оценка: +2
Здравствуйте, Khimik, Вы писали:

K>Я пытаюсь портировать свою программу под Mac (Lazarus), и мне сказали, что нужно выбирать между двумя архитектурами — x86_64 или ARM. Я тут пока ничего не знаю, создалось ощущение что ARM это что-то более современное и продвинутое (в том числе по статье на хабре), но один пользователь написал выбирать x86_64. Можете что-то подсказать?


Лучше и то, и то. Это всего лишь вопрос сборки: то есть собираешь на двух разных маках и получается два разных бинарника. Насчет кросс-компиляции не знаю.

x86_64 — это маки на базе интеловых процессоров. Последние пару лет теряют актуальность, так как вышли новые на ARM, которые сильно лучше и производительнее.

Теоретически, x86_64 может запускаться на АРМе через Розетту (эмулятор от Эпла) автоматом. Но может быть просадка по скорости, что может быть важно, если программа требовательна к ресурсам.
Патриот здравого смысла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.