Если вы используете 32-разрядную или 64-разрядную Ubuntu Linux?

Оглавление:

Если вы используете 32-разрядную или 64-разрядную Ubuntu Linux?
Если вы используете 32-разрядную или 64-разрядную Ubuntu Linux?

Видео: Если вы используете 32-разрядную или 64-разрядную Ubuntu Linux?

Видео: Если вы используете 32-разрядную или 64-разрядную Ubuntu Linux?
Видео: Достаем из коробки "самый маленький ПК" CHUWI LarkBox на Windows 10 - Raspberry Pi нервно курит ;) - YouTube 2024, Апрель
Anonim
До Ubuntu 13.04 Ubuntu рекомендовал всем пользователям использовать 32-битную версию Ubuntu на странице загрузки. Однако эта рекомендация была удалена по какой-либо причине - пользователям современных ПК лучше по сравнению с 64-разрядной версией.
До Ubuntu 13.04 Ubuntu рекомендовал всем пользователям использовать 32-битную версию Ubuntu на странице загрузки. Однако эта рекомендация была удалена по какой-либо причине - пользователям современных ПК лучше по сравнению с 64-разрядной версией.

Хотя Microsoft устанавливала 64-разрядную версию Windows на современных ПК по умолчанию в течение многих лет, Ubuntu не спеша рекомендовать использовать ее 64-разрядную версию, но это изменилось.

32-битная и 64-разрядная: в чем разница?

Мы рассмотрели разницу между 32-разрядными и 64-разрядными вычислениями, когда посмотрели разницу между 32-разрядными и 64-разрядными версиями Windows 7.

В двух словах, все современные процессоры Intel и AMD - это 64-разрядные процессоры. 64-разрядные процессоры могут запускать 64-битное программное обеспечение, которое позволяет им использовать большие объемы оперативной памяти без каких-либо обходных решений, выделять больше ОЗУ отдельным программам (особенно важно для игр и других приложений) и использовать более продвинутые низкоуровневые функции безопасности,

Однако 64-разрядные процессоры имеют обратную совместимость и могут запускать 32-разрядное программное обеспечение. Это означает, что вы можете установить 32-разрядную операционную систему на 64-разрядный компьютер. В то время как 64-битные операционные системы разрабатывали свои перегибы, рекомендовали 32-разрядные операционные системы.

Обратите внимание, что вы по-прежнему можете запускать 32-разрядное программное обеспечение в 64-разрядной операционной системе, поэтому вы должны иметь возможность запускать те же программы, даже если вы выбираете 64-разрядную операционную систему. Фактически, большинство программ, установленных на 64-разрядных выпусках Windows, - это 32-разрядные программы. В Linux большинство программ будут в 64-битной форме, так как дистрибутивы Linux могут перекомпилировать программное обеспечение с открытым исходным кодом для 64-разрядных процессоров.

Прошедшие 64-разрядные проблемы

Как и Windows, у которой возникли проблемы с 64-разрядными потребительскими операционными системами в дни 64-разрядной версии Windows XP, Ubuntu и другие настольные системы Linux столкнулись с множеством проблем с 64-разрядной версией своего программного обеспечения.

  • Flash (и другой плагин браузера) Совместимость: Adobe Flash-модуль был доступен только в 32-битной форме, а 64-разрядный браузер - с 64-разрядной версией Ubuntu. Это означало, что пользователям приходилось устанавливать отдельный 32-разрядный браузер или использовать nspluginwrapper, хакерское решение, позволяющее запускать 32-разрядные плагины в 64-разрядных браузерах. В конце концов, Adobe выпустила предварительную версию своего 64-битного Flash-плагина, но даже этот плагин имел некоторые проблемы. На данный момент доступна стабильная версия Flash для 64-битных систем, поэтому плагины браузеров должны отлично работать как в 32-разрядных, так и в 64-разрядных операционных системах.
  • Совместимость программного обеспечения: 32-разрядные приложения могут работать в 64-разрядных операционных системах, но им нужны соответствующие 32-разрядные библиотеки для работы. «Чистая» 64-разрядная версия Linux не сможет запускать 32-разрядные приложения, потому что у нее нет соответствующих библиотек. На этом этапе 32-разрядные библиотеки совместимости были достаточно хорошо протестированы и могут быть быстро установлены из диспетчера пакетов - их даже можно установить автоматически, когда вы пытаетесь установить требуемый пакет.
  • ошибки: Меньше пользователей использовали 64-разрядные версии Ubuntu, поэтому они не были так хорошо протестированы, а иногда возникали ошибки - особенно в 32-битных библиотеках совместимости. Тем не менее, многие другие пользователи теперь используют 64-битную версию Ubuntu, поэтому ошибки исправляются гораздо быстрее.
  • Проблемы с установкой: Одна из основных причин, по которой Ubuntu рекомендовала использовать новые приложения, загрузила 32-разрядную версию, что было гарантировано установить на их системах, были ли у них 32-разрядные или 64-разрядные процессоры. Если Ubuntu рекомендовал 64-разрядную версию, пользователи со старыми компьютерами могут попытаться установить ее и не смогут этого сделать. Однако 64-битные системы стали все более распространены - если вы не используете очень старый компьютер, ваш компьютер, вероятно, имеет 64-битный процессор.

К счастью, Linux использует в основном драйверы с открытым исходным кодом, поэтому вам не нужны старые аппаратные драйверы, доступные только в 32-битной форме.

Image
Image

Почему вы, вероятно, должны использовать 64-разрядную версию

На данный момент изломы разрабатываются - Flash работает, легко установить 32-битное программное обеспечение, ошибки не являются обычным явлением, и у вас, вероятно, есть 64-разрядный процессор. Если вы на заборе, пришло время взять погружение и использовать современную версию Ubuntu.

  • Спектакль: Phoronix рассмотрела разницу в производительности между 32-битными и 64-разрядными версиями Ubuntu 13.04. Они обнаружили, что 64-битная версия Ubuntu имеет превосходную производительность в реальных тестах.
  • Совместимость UEFI: 32-разрядная версия Ubuntu не работает с прошивкой UEFI, найденной на последних компьютерах с Windows 8, поэтому вам нужно установить 64-разрядную версию Ubuntu на них.
  • Функции памяти и безопасности: Те же факторы памяти и безопасности, о которых мы упоминали для Windows 7, также применимы к Linux. Если вы хотите, чтобы ваша система имела возможность назначать больше памяти для отдельных процессов и использовать новейшие низкоуровневые функции безопасности, вам понадобится 64-разрядная версия Ubuntu.

Основные проблемы с 64-разрядными версиями Linux были решены, поэтому самое время переключиться на 64-разрядную версию.

Image
Image

Когда вы должны использовать 32-разрядную версию

Если у вас все еще есть 32-разрядный процессор, вы захотите использовать 32-разрядную версию.Вы также можете использовать 32-разрядную версию, если у вас есть проприетарные аппаратные драйверы, которые доступны только в 32-битной форме, но это очень маловероятно для Linux - в первую очередь это относится к пользователям Windows.

Чтобы проверить, имеет ли компьютер Ubuntu 32-разрядный или 64-разрядный ЦП, запустите lscpu команды в терминале. 64-битный процессор сможет работать как в 32-битном, так и в 64-битном режимах, а 32-разрядный процессор сможет работать только в 32-разрядном режиме.

Image
Image

Вы обнаружили какие-либо проблемы с 64-разрядной версией Ubuntu или используете ли вы ее в течение длительного времени без каких-либо проблем? Оставьте ответ и поделитесь опытом, который у вас есть!

Рекомендуемые: