Поддержка разрядности приложения разными системами

Моему приложению нужна поддержка как x32 систем так и x64. В интернете мне удалось найти статью в которой сказано что x64 системы поддерживают запуск x32 битных приложений. Тогда встаёт вопрос, стоит ли вообще делать 2 версии программы для двух систем, или можно обойтись одной x32?


Ответы (1 шт):

Автор решения: Joker

Стоит делать, потому что будущее за 64-разрядными системами, и уже сейчас идёт отказ от поддержки 32-разрядных, так что однажды может оказаться что 32-разрядную программу будет проблематично запустить. Это хорошо видно на примере Linux'а, где поддержка 32-разрадной среды постепенно сдувается. К тому же 32-разрядное приложение запущенное в 64-разрядной среде не получит преимуществ наличия дополнительных регистров процессора, что может сказаться на скорости работы.

→ Ссылка