Должен ли я выбирать 32 или 64 бит для Linux?

У меня есть рабочая станция Linux, которая в настоящее время имеет 4 ГБ оперативной памяти и планирует в ближайшее время перейти на 8 ГБ. CPU – это Core2Quad Q9550 .

Должен ли я установить 32 или 64-битный вариант Linux?

  • Почему Windows только показывает около 3,5 ГБ моего 4 ГБ ОЗУ?
  • Является ли мой лицензионный ключ для Windows 7 x86 действительным для установки x64 в Windows?
  • В чем разница между 64-битными и 32-разрядными операционными системами?
  • Как я могу узнать, является ли моя Windows 32-битной или 64-битной?
  • Может ли 64-разрядное программное обеспечение работать на 32-битной ОС?
  • Почему 32-разрядная Windows XP может адресовать только 3 ГБ
  • VT-x включен, но не работает? Winows 8 не может запускать 64-разрядную виртуальную машину
  • Виртуализация Bare-metal для рабочего стола
  • Проводник умирает тихо и неожиданно
  • Что происходит, если вы устанавливаете> 4 ГБ ОЗУ на компьютер с 32-разрядной ОС?
  • Где я могу скачать Java-разработки (JDK) для Windows 7 64-bit?
  • Windows XP x64 зависает на экране приветствия
  • 8 Solutions collect form web for “Должен ли я выбирать 32 или 64 бит для Linux?”

    Вы должны установить 64-разрядный Linux. Несмотря на то, что для 32-битного ядра можно использовать более 4 ГБ, приложения будут иметь ограничение 3 ГБ.

    Вы можете запустить 64-битное ядро ​​и 32-битное распределение, которое даст вам полный доступ к 4 ГБ или более ОЗУ без ущерба для производительности PAE. Это то, что я делаю на своей машине. У Debian есть версия linux-image-amd64 для i386. К сожалению, Ubuntu этого не делает, вам придется скомпилировать свое собственное ядро, и я не знаю, есть ли в других дистрибутивах пакеты.

    Сказав это, для новых установок я бы порекомендовал 64-битную производительность, так как вы можете жить с хаками для 32-битных двоичных файлов, таких как Skype и некоторые браузерные плагины. На данный момент у RPM-дистрибутивов есть поддержка OK, в то время как Debian и Ubuntu этого не делают, но теперь работают над поддержкой нескольких архивов, и в этом году ожидается первый выпуск Ubuntu 9.10.

    Вот один обзор из LinuxForums.

    Я бы смутился, если бы вы много работали с нишей или разрабатывали инструменты, написанные на полностью скомпилированных языках. Многие из проектов, которые меня интересуют, такие как LDC , только начинают поддерживать 64-разрядную версию. Лично я держусь, но я держусь и в большей ОЗУ, так что это не проблема для меня.

    32-бит может использовать менее 4 ГБ для одного процесса , но он может использовать больше для всей системы. В Linux не так много несерверных приложений, которые мне понадобятся.

    Вам просто нужно установить ядро ​​PAE (Physical Address Extension):

     sudo sudo apt-get install linux-headers-server linux-image-server 

    А затем перезагрузитесь. Запустите верхнюю или свободную, и вы должны больше работать. Я рекомендую 32-разрядные для пользователей настольных компьютеров.

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

    Вы не сможете использовать более 4 ГБ памяти, используя 32-битное ядро, не перепрыгивая через некоторые обручи, такие как PAE, которых лучше избегать ИМХО.

    Я запускаю 64-разрядный 9.04 для своего домашнего рабочего стола. Я очень много отношусь к этой машине, и единственная проблема с 64-битной проблемой, с которой я сталкиваюсь, – проблемы стабильности с 64-битным Adobe Flash.

    Идите на 64-битный. 32-разрядный может получить доступ только к примерно 3,5 ГБ ОЗУ, и большинство проблем совместимости были устранены. Чтобы сделать его еще проще, используйте популярный дистрибутив, например Ubuntu .

    Чтобы использовать все 8 ГБ, естественно, вы должны установить 64-битную версию.

    Давайте будем гением компьютера.