Мне не хватает информации о том, как производительность зависит от характеристик процессора. Я бегу приложение для выполнения модульного расчета (DH обмена ключами) на платформе Windows, со следующими параметрами:Модульный расчет 32-разрядная и 64-разрядная ОС
Modular: простое число = 4096 бит
Генератор: 2
экспонент: 256 бит
Когда приложение запускается на 32-разрядной Windows 7 с процессором 2,4 ГГц и 4 ГБ ОЗУ, оно занимает от 3-4 секунд. Тем не менее, когда я запускаю одно и то же приложение на 64-разрядной Windows 7 с той же скоростью процессора и 8 ГБ ОЗУ, это занимает 1-2 секунды.
Я пытаюсь понять, но я запуталась ли модульное скорость вычисления зависит от размера ARM или поддержки CPU (64-бит против 32-бит)
Спасибо за ваш ответ. Мне интересно, имеет ли размер ОЗУ даже модульный расчет, так как я использую тип данных BigInteger. – user3019794
Размер ОЗУ не имеет значения. Вы можете делать эти вычисления с несколькими килобайтами ОЗУ. – CodesInChaos