Если мне нужно выбирать между 32- и 64-битными версиями какого-либо программного обеспечения, что выбрать? Если плагины доступны, это имеет значение?

413
unforgettableid

Я использую 64-битную Windows 10 на машине с 8 ГБ памяти.

Иногда я загружаю какое-то программное обеспечение и задаюсь вопросом, получить ли 32-битную (x86) или 64-битную (x64) версию.

Пожалуйста, предположите, что я не буду редактировать файлы размером в несколько гигабайт.

Некоторые разработчики программного обеспечения рекомендуют 64-разрядные с самого начала. Например, если вы заходите на главную страницу Google Chrome с использованием 64-разрядной версии Windows, кнопка «Загрузить» выдаст вам 64-разрядную версию. Это связано с тем, что разработчики обнаружили, что эта версия быстрее, стабильнее и безопаснее . Конечно, в таких случаях я бы выбрал 64-битную версию.

Но другие разработчики программного обеспечения оставляют это дело на ваше усмотрение. Они могут предложить вам ссылку «Загрузить 32-разрядную версию» и ссылку «Загрузить 64-разрядную версию», и вы должны решить, какую ссылку нажать.

Часть А

А) Если я вынужден сделать выбор, выбрать 32-битную или 64-битную версию?

Часть Б

Б) Если для программного обеспечения доступны плагины или расширения, должно ли это повлиять на мое решение?

Важная заметка

Если вы не можете ответить как на часть А, так и на часть Б в одном посте, пожалуйста, либо:

-1
Я немного огляделся. Это правда, что несколько похожий вопрос - [связанный вопрос apoorv020] (// superuser.com/questions/271173/how-important-is-having-64-bit-programs-on-64-bit-os) - был задан шесть лет назад. Но этот вопрос старый, и его ответы старые, и спрашивающий на самом деле не обсуждал плагины. unforgettableid 7 лет назад 0
Это будет зависеть от конкретного программного обеспечения. В случае MS Office MS рекомендует 32-битную версию, если вам не нужно создавать действительно огромные электронные таблицы или в некоторых других особых случаях, которые могут потребовать огромных объемов оперативной памяти. Но некоторые сторонние программы (надстройки и тому подобное) не работают с 64-разрядной версией Office, поэтому, если вы зависите от надстроек, было бы разумно сначала проконсультироваться с их разработчиком, чтобы узнать, есть ли у них 64-разрядные версии. бит совместимая версия (и будет ли это стоить дополнительно). Steve Rindsberg 7 лет назад 0

2 ответа на вопрос

1
Sir Adelaide

Если вас не беспокоят проблемы с памятью, то единственными соображениями являются практические. Это действительно зависит от программы и от того, как долго разработчики использовали 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-битную? unforgettableid 7 лет назад 0
Проверьте форумы пользователей, посвященные программному обеспечению, и есть ли обсуждение 64-битной версии. Если это новое и есть проблемы с ним, форумы будут включать такие темы. Проверьте плагины на страницах загрузки, чтобы увидеть, есть ли нужные плагины в 64-битной версии. Если ни один из них не дает вам никаких красных флажков, используйте 64-битную версию для проверки вашей установки в будущем (поскольку обновления, вероятно, в конечном итоге прекратятся для 32-битной версии), Sir Adelaide 7 лет назад 0
0
TOOGAM

Обычно старшее программное обеспечение будет работать быстрее. (Таким образом, в контексте вашего вопроса это относится к 64-разрядной версии. Однако я видел то же самое, что обсуждалось с 16-разрядной версией 32-разрядной версии программного обеспечения, поэтому я обобщаю свой ответ.)

Это основано на некоторых предположениях. Старшее программное обеспечение может потребовать больше памяти, что может замедлить работу. Тем не менее, старшее разрядное программное обеспечение может быть спроектировано таким образом, чтобы старшее разрядное ЦП было более оптимизированным, что, мы надеемся, будет способствовать улучшениям, которые компенсируют затраты на использование больших объемов памяти.

Однако то, действительно ли это так или нет, может отличаться в зависимости от программного обеспечения. Итак, ваши результаты могут отличаться.

Одним из возможных преимуществ младшего бита является то, что иногда программное обеспечение может быть не столь совместимо при использовании нескольких битов. Таким образом, если вы используете программу с более высоким битом, это может работать, а может и не очень хорошо работать с плагинами, разработанными для младшей версии программы. Насколько это проблема, зависит от разных программ; для некоторых программ это не будет проблемой вообще.

Безопасная вещь - читать документацию. Если вы не можете (из-за того, что не нашли документацию или у вас нет времени) или не будете (потому что вы просто не слишком беспокоитесь о риске потенциальных проблем), тогда переходите к более старшей версии в надежде, что она предоставит вам лучший опыт (а именно, больше скорости). Если у вас возникли проблемы, вы можете попробовать младшую версию в качестве шага устранения неполадок.

Когда я удаляю 64-разрядную версию в процессе подготовки к попытке попробовать 32-разрядную версию в качестве шага устранения неполадок, может ли это автоматически удалить какие-либо мои настройки или предпочтения? unforgettableid 7 лет назад 0
Может быть. Это зависит от того, какое программное обеспечение вы используете. Некоторое программное обеспечение позволяет устанавливать как 32-разрядные, так и 64-разрядные версии и обмениваться настройками. Некоторые не будут. Некоторые программы удаляют настройки при удалении; и другое программное обеспечение не будет. Ваш вопрос был общим, поэтому ответы, которые вы получаете, не очень конкретны. Если вы хотите получить более конкретные ответы, задайте новый вопрос, в котором упоминается конкретное программное обеспечение. TOOGAM 7 лет назад 0
Неа. Я задал общий вопрос специально. :) unforgettableid 7 лет назад 1
«имейте в виду, что, если вы удалите старшую версию, вы можете потерять некоторые данные и / или настройки». - Этот текст взят из предложенного редактирования. Я добавляю это как комментарий, чтобы не удлинять ответ. (Да, я согласен, в некоторых случаях удаление программного обеспечения может привести к некоторой потере данных.) TOOGAM 7 лет назад 0
Ответ уже достаточно длинный, чтобы предупреждение о потере данных из одного предложения не имело большого значения. Предупреждение должно быть даже выделено жирным шрифтом, чтобы больше людей это заметили. unforgettableid 7 лет назад 0