Если мне нужно выбрать между 32- и 64-битными версиями какого-либо программного обеспечения, что выбрать? Если плагины доступны, это имеет значение?
Я использую 64-битную Windows 10 на машине с 8 ГБ памяти.
Иногда я загружаю какое-то программное обеспечение и задаюсь вопросом, получить ли 32-битную (x86) или 64-битную (x64) версию.
Пожалуйста, предположите, что я не буду редактировать файлы размером в несколько гигабайт.
Некоторые разработчики программного обеспечения рекомендуют 64-разрядные с самого начала. Например, если вы заходите на главную страницу Google Chrome с использованием 64-разрядной версии Windows, кнопка "Загрузить" выдаст вам 64-разрядную версию. Это связано с тем, что разработчики обнаружили, что эта версия быстрее, стабильнее и безопаснее. Конечно, в таких случаях я бы выбрал 64-битную версию.
Но другие разработчики программного обеспечения оставляют это дело на ваше усмотрение. Они могут предложить вам ссылку "Загрузить 32-разрядную версию" и ссылку "Загрузить 64-разрядную версию", и вы должны решить, какую ссылку нажать.
Часть А
А) Если я вынужден сделать выбор, выбрать 32-битную или 64-битную версию?
Часть Б
Б) Если для программного обеспечения доступны плагины или расширения, должно ли это повлиять на мое решение?
Важная заметка
Если вы не можете ответить как на часть А, так и на часть Б в одном посте, пожалуйста, либо:
- Оставьте комментарий вместо ответа.
- Или приложите свой ответ к другому вопросу, такому как вопрос, связанный с apoorv020.
2 ответа
Если вас не беспокоят проблемы с памятью, то единственными соображениями являются практические. Это действительно зависит от программы и от того, как долго разработчики использовали 64 бит.
Программы, которые существуют более 10 лет, вероятно, изначально разрабатывались в 32-разрядной версии. В какой-то момент разработчики, возможно, перешли на 64-битную. Более свежие программы могут существовать только как одна или другая.
Могут существовать следующие категории:
Несколько лет назад старое программное обеспечение с переключением фокуса разработки на 64-битную (эпоха Vista-ранняя WIn 7)
- Скорее всего, все полезные плагины будут перенесены в 64 бит
- Вероятно, 64-битная версия стабильна, функциональна и еще находится в стадии разработки.
- 32-битная версия может больше не получать столько времени на разработку
- Пример GIMP (переведен на 64-битные годы назад, плагины доступны для 64-битных)
- Рекомендую использовать 64-битную версию
Более старое программное обеспечение с недавним переключением фокуса на 64-битную (эпоха Win 8-10) - с плагинами
- Вероятно, наиболее полезные плагины были разработаны для 32-битной версии
- Вам нужно проверить, работают ли полезные плагины / были ли они портированы на 64-битную версию
- 64-битная версия может быть еще не полной или стабильной, если коммутатор был совсем недавно
- Пример Notepad ++ (работает нормально, но не все плагины перенесены)
- Рекомендую использовать 32-битную версию, но отслеживать 64-битный прогресс с намерением переключиться через 2-3 релиза
Более старое программное обеспечение с последним переключением фокуса на 64-битную (эпоха Win 8-10) - без плагинов
- 64-битная версия может быть еще не завершена или не стабильна, если коммутатор был совсем недавно
- Пример Dropbox (последний 64 бит, работает нормально)
- Рекомендовать 64-битную версию, если она не является незавершенной или нестабильной, так как дальнейшая разработка будет сосредоточена на 64-битной архитектуре
Программа только недавно разработана, доступна как в 32, так и в 64 бит
- Вероятно иметь одинаковые функции в каждой версии, если не указано иное.
- Пример приведи свой пример здесь
- Рекомендую использовать 64-битную версию, так как будущие разработки, вероятно, будут направлены на 64-битную версию
Обычно старшее программное обеспечение будет работать быстрее. (Таким образом, в контексте вашего вопроса это относится к 64-разрядному. Однако я видел то же самое, что обсуждалось с 16-разрядным программным обеспечением по сравнению с 32-разрядным программным обеспечением, поэтому я обобщаю свой ответ.)
Это основано на некоторых предположениях. Старшее программное обеспечение может потребовать больше памяти, что может замедлить работу. Тем не менее, старшее битовое программное обеспечение может быть спроектировано таким образом, чтобы старший битный процессор был более оптимизирован, что, мы надеемся, будет способствовать улучшениям, которые компенсируют затраты на использование больших объемов памяти.
Однако то, действительно ли это так или нет, может отличаться в зависимости от программного обеспечения. Итак, ваши результаты могут отличаться.
Одним из возможных преимуществ младшего бита является то, что иногда программное обеспечение может быть не совсем совместимым при использовании нескольких битов. Таким образом, если вы используете программу с более высоким битом, это может работать, а может и не очень хорошо работать с плагинами, разработанными для младшей версии программы. Насколько это проблема, зависит от разных программ; для некоторых программ это не будет проблемой вообще.
Безопасная вещь - читать документацию. Если вы не можете (из-за того, что не нашли документацию или у вас нет времени) или не будете (потому что вы просто не слишком беспокоитесь о риске потенциальных проблем), тогда перейдите на более старшую версию в надежде, что она предоставит вам лучший опыт (а именно, больше скорости). Если у вас возникли проблемы, вы можете попробовать младшую версию в качестве шага устранения неполадок.