У меня установлен виндовс 10 64-разрядная. Когда я устанавливаю новые программы, на рабочем столе появляются два значка. Например: 1) Тотал коммандер х86 2) Тотал коммандер х64. В чем разница между этими ярлыками?
Раздел: Программное обеспечение, последний комментарий: 16.01.2019 18:45 Вопрос закрыт пользователем Zastoj
Теоретически да. Практически - я не заметил. Зато заметил, что Corel Draw x7 64 бита иногда жрет в 10(!) раз больше памяти, чем Corel Draw x7 32. При этом 64 бита быстрее не выглядел. Правда думаю, что это исключение.
Если ваша система мощная, то действительно производительность будет по-лучше. Но на некоторых программах, это почти не заметно. С другой стороны: есть приложения (программы, игры, и т.п), которые работают только на Х 64 бит.
2 гига против 200 Мб при одном и том же открытом файле? Оно было бы оправдано, если б работало быстрее, но этого не наблюдается.
Разница в разрядности самой Винды понятна. А вот разница в версиях программ - уже более интересна. Напр корел и фаерфокс 64 бита мне более быстрыми чем 32 битные аналоги не показались более быстрыми.
Total Commander не выполняет какие-то сложные расчёты, поэтому производительность больше не будет.
Но, стоит отметить, 32-разрядные версии программ в Winx64 работают в песочнице, т.е. не имеют доступа к системной папке. Конкретно для TC этот недостаток можно исправить через настройку в конфигурационном файле. Плюс в x64 можно сравнивать файлы размером более 2гб.
Тяжело сказать, будет ли x64 версия программы работать быстрее. Дело в том, что она занимает больше места в оперативке(иногда значительно), что может сводить преимущество в скорости на нет, т.к. процессору приходится перелопачивать большие объемы информации.
Другое дело, когда x32 программа переписывается под x64 без оптимизаций, просто чтобы работать не в режиме совместимости. Как пример можно привести подавляющее кол-во браузеров, например, Сhrome. Проблема в том, что кодовая база подобных программ просто огромная, на x64 она переходит очень медленно, а скорее всего внутри они так и остаются 32-битными по сути.
Что значит надо? Ответ в данном случае не только не правильный, но еще не понятный (мое мнение)? То есть вы считаете, что на мощный пк нельзя 32 бит ставить? Есть программы, которые только 32 (86) бит, но при этом они без особых проблем ставятся на 64-разрядные системы.
P.S. Тут скорее будет правильным ответом то, что 64 битные системы более универсальны в этом плане так, как на них можно поставить и Х32 и Х64. Опять же, сугубо личное мнение и некоторая практика.