Почему Ubuntu Download рекомендует 32-битную установку? [закрыто]

Как долгое время пользователь * Nix, который был вполне доволен рабочим столом Gnome 2 (но не ошибками), я приятно удивлен нынешним статусом Gnome 3 'Classic'. Разница между ними заключается в том, что более новая версия гораздо менее настраиваемая, но более стабильная (например, мои апплеты больше не исчезают) и считают, что если достаточное количество ресурсов будет предоставлено «новому - классическому» (я знаю), это имеет потенциал быть таким же хорошим или лучше, чем Gnome 2 (или MATE)

1
задан 8 March 2014 в 23:21

16 ответов

Раньше я использовал 64-битный Ubuntu на своем рабочем столе и 32-битный на своих ноутбуках. По большей части я не видел различий, но были некоторые небольшие ошибки:

Как уже упоминалось выше, Flash исторически не очень хорошо поддерживается на 64-битной основе. Я не думал, что я позабочусь об этом, но на самом деле это было довольно серьезным раздражением для меня. Я закончил использование 32-разрядной версии флеш-памяти, установленной вручную. Недавно Adobe выпустила 64-битную Flash, так что, возможно, это ушло в прошлое (я еще не тестировал ее). Java (и другое программное обеспечение) на 64 бит использует больше памяти, и это может иметь некоторые последствия для производительности. Я не использую много java, поэтому на самом деле не испытал эту проблему, но думаю, что это довольно хорошо известно. Раньше было, что намного больше людей запускали 32 бит, чем 64, поэтому время от времени вы сталкиваетесь с 64-битной конкретной проблемой, которая, как правило, занимает много времени, чтобы получить исправление. В последние годы это стало намного лучше, но для тех, кто действительно хочет всего, чтобы просто работать, вы можете предпочесть 32-битный. 64 бит означает, что указатели на память могут обращаться к большему количеству памяти. Если ваша система имеет 4 гигабайт или более оперативной памяти, и вы используете приложения, которым требуется много оперативной памяти, это может послужить причиной использования 64-битного. Однако в последние годы ядра PAE для i386 стали стандартными, и они позволяют адресовать> 4gig. Если вы разработчик, и вы запускаете 64-разрядную версию, вы можете легко собрать как 32-разрядные, так и 64-разрядные исполняемые файлы (например, с помощью pbuilder). Построение 64-битных двоичных файлов на 32-битном уровне кажется невозможным (ну, по крайней мере, не без прыжка через некоторые обручи).

[Обновление 12.04] Совсем недавно я переустановил версию amd64 от 12.04 и нашел ее намного лучше, чем это было, когда я изначально написал выше. Я не тестировал Java, но Flash определенно работает так же хорошо, как и на 32-битной. Кроме того, полностью anecdotally, но кажется, что люди работают 64-бит чаще, чем 32-бит в эти дни.

56
ответ дан 29 May 2018 в 12:54
  • 1
    Java-апплеты (и java-браузерные игры) также не работают в 64-битной версии. По крайней мере, в моей системе. – Extender 12 October 2010 в 07:41
  • 2
    Extender, вы уверены, что у вас установлен icedtea6-плагин, чтобы получать апплеты, работающие в браузере? Работает ли appletviewer для вас? – Steve Beattie 5 November 2010 в 09:41
  • 3
    Последняя точка (о адресах памяти) может быть адресована на 32 бит с помощью PAE ( ru.wikipedia.org/wiki/Physical_Address_Extension ). По крайней мере, для меня Ubuntu автоматически установил ядро ​​PAE, когда понял, что во время установки Ubuntu у меня было 4 ГБ ОЗУ. – Matthew Pirocchi 20 November 2010 в 04:25
  • 4
    Это не Java, которые используют больше памяти на 64-битной системе, это любая программа, поскольку указатели на 64 больше, чем на 32-битной. Java может использовать гораздо больше памяти на 64-битной, но вы можете этого захотеть. 32-битная Java ограничена ~ 1,2 ГБ в Windows и немного больше на Linux ~ 1,5 ГБ (насколько я помню). На 64-битной Java вы можете адресовать гораздо больше памяти, если вам нужны 3 ГБ для ваших данных, а затем используйте Java 64bit. Это не проблема, это особенность ;-) вы всегда можете использовать Java 32bit на 64-битной системе, она тоже стабильна и не потребляет больше памяти, но вы получаете ограничения ... – Huygens 18 December 2010 в 02:41
  • 5
    @Bryce - все говорят о менее чем 4 ГБ ОЗУ или больше, чем 4 ГБ. Что делать, если у меня ровно 4 ГБ оперативной памяти? Могу ли я использовать 32-битную версию и не заботиться о «потерях ОЗУ»? ? – Kiril Kirov 29 April 2011 в 00:34

Один из недостатков запуска ядра 32-разрядной версии без PAE заключается в том, что ваши процессы не защищены от неиспользуемого процессора (NX), что может облегчить для злоумышленников попытку использовать недостатки в программном обеспечении. Подробную информацию см. В разделе «Возможности системы безопасности». В недавних выпусках Ubuntu существует режим эмуляции, но он имеет ограниченную эффективность.

Кроме того, пространство рандомизации, доступное для таких вещей, как , для обсуждения функций функции значительно меньше при использовании 32 бита, возможно, с точки зрения грубой силы.

11
ответ дан 29 May 2018 в 12:54

Насколько я знаю, 64-разрядный работает отлично, за исключением того, что у некоторых людей были проблемы с Adobe Flash.

Кроме того, 64-разрядная операционная система не будет работать на 32- разрядный ПК, но 32-разрядная операционная система будет работать на 64-битном ПК. Вероятно, это причина этого предупреждения (хотя его можно было бы лучше сформулировать).

В сообществе wiki сообщества Ubuntu по этому вопросу рекомендуется использовать 64-разрядный Ubuntu, если у вас 64-разрядный компьютер и нет конкретной причины не использовать 64-битный.

Ограничения для 32-разрядных не могут получить доступ к более чем 3 ГБ ОЗУ (хотя эта проблема решается с ядрами PAE), но 64-битная проблема здесь не проблема. Если у вас есть> 3 ГБ ОЗУ, рассмотрите возможность использования 64-битного.

8
ответ дан 29 May 2018 в 12:54
  • 1
    У меня нет проблем с Adobe Flash - по крайней мере, ни один из них не является 64-битным. – Nathan Osman 7 August 2010 в 03:36
  • 2
    Теперь я отменяю сказанное выше. – Nathan Osman 10 April 2011 в 00:54

Я предполагаю, что основная причина заключается в следующем: 32-разрядная версия работает почти на каждом ПК и Mac в настоящее время, поэтому, если вы не знаете, что означает 32-разрядная и 64-битная, вы должен просто загрузить 32-разрядную версию и установить ее, и она будет работать. И если кто-то не имеет представления о различии между 32- и 64-битными версиями, вряд ли они будут делать что-либо там, где разница имеет какой-либо наблюдаемый эффект.

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

6
ответ дан 29 May 2018 в 12:54

Я провел несколько тестов для сравнения конфигураций с 32 по 64 бит в различных приложениях на нескольких образцах (малая память на базе нетбуков на базе Atom) и типичном ноутбуке. Я сравнивал использование памяти, потребление энергии для следующего:

32-битное ядро, 32-битное пользовательское пространство 64-битное ядро, 32-битное пользовательское пространство 64-битное ядро, 64-битное пользовательское пространство

Данные: http: //kernel.ubuntu.com/~cking/x32/Quantal-x32-power-memory-comparisons.ods

Суть в том, что для небольших систем 32 бит подходит, как будто у вас достаточно памяти, и у вас есть современный 64-битный процессор, тогда подходит 64 бит. Но в электронной таблице больше деталей, чем просто сводка.

Я также провел несколько тестов, сравнивающих 32-битные, 32-битные и 64-битные бит, вот результаты:

[d9 ] http://kernel.ubuntu.com/~cking/x32/Quantal-x32-power-memory-comparisons.ods - см. выводы в конце для общего резюме.

5
ответ дан 29 May 2018 в 12:54

В то же время Ubuntu Wiki говорит об обратном:

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

[d3 ] https://help.ubuntu.com/community/32bit_and_64bit

4
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

Я написал последнее описание Launchpad Bug # 585940, которое было давно, и единственное, что я могу сказать, я не мог понять, почему в этой теме так много дезинформации.

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

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

2
ответ дан 29 May 2018 в 12:54

Использовать, на большинстве компьютеров, где 32 бит. Теперь большинство новых процессоров - 64 бит. И 32bit совместим с обеими версиями.

2
ответ дан 29 May 2018 в 12:54

Причина в том, что в настоящее время все еще есть 32-разрядные процессоры, и большинство пользователей компьютеров не знают, что такое 32-разрядные и 64-разрядные.

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

Еще одна проблема заключается в том, что 32

работает Начиная с 13.10, страница загрузки Ubuntu теперь рекомендует 64-битную загрузку и предлагает 32-битную опцию «для машин с меньшим, чем 2 ГБ оперативной памяти ". Это связано с тем, что большинство вычислительных устройств, которые потенциально могут быть установлены Ubuntu на сегодня, являются 64-разрядными, и только устройства с объемом памяти менее 2 ГБ могут содержать 32-разрядный процессор.

1
ответ дан 29 May 2018 в 12:54

Любой современный процессор способен работать на 64 бит. Как Intel, так и AMD, даже более старый AMD sempron поддерживает одноядерные 64-битные.

Если вам не нужны голодные приложения с памятью, тогда нет необходимости переходить на 64-битную. У меня 16 ГБ оперативной памяти и конечно 64 бит, 32 бит будет глупым шагом. Учитывается также для окон 7 ru 8.

0
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

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

2
ответ дан 29 May 2018 в 12:54

Другие вопросы по тегам:

Похожие вопросы: