Ubuntu больше не будет поставлять 32-bit версии

Какое отличие 32-bit от 64-bit версий Ubuntu/Linux?

До выхода Ubuntu 13.04 на странице загрузки Ubuntu была рекомендация всем пользователям использовать 32-разрядную  версию Ubuntu. Однако эта рекомендация была изменена по той причине, что пользователям современных ПК лучше загружать 64-разрядную версию. http://compizomania.blogspot.com/

В чём разница между системой 32-bit и 64-bit?

Если объяснить в двух словах, не вдаваясь в технические подробности, которые обычному пользователю, как правило, не особенно и нужны, то вывод следующий: все современные процессоры в настоящее время Intel и AMD являются 64-разрядными.

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

Тем не менее на компьютерах с процессором 64-bit пользователь может устанавливать, как 64-битную, так и 32-битную систему, в то время как на процессорах 32-bit можно установить только систему 32-bit. Как правило процессоры 32-bit, это те процессоры, которые используют менее 2 ГБ оперативной памяти. Поэтому на странице загрузки Ubuntu для  32-bit вы можете увидеть следующее:
Как видно на снимке, 32-bit (for machines with less 2GB RAM), что в переводе с английского значит: для машин с менее чем 2 ГБ оперативной памяти.

Как определить какой процессор используется в вашем ПК?

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую команду:

lscpu

Как видно на верхнем снимке, Архитектура моей системы: х86_64, т.е. 64-bit и процессор моего компьютера может использовать, как  32-bit, так и 64-bit системы (в красной рамке).
Если же вы увидите в терминале вместо x86_64i686 (i386), то это соответствует 32 bit и значит устанавливать можно только системы 32 bit.

Как проверить какой оперативной памятью обладает ваш ПК?

Выполните следующую команду в терминале:

free -m

После выполнения команды вы должны увидеть в графе total (общее) — общий размер оперативной памяти вашего ПК. В моём случае, это 4 ГБ.

Проблемы в системах 64-bit

Совместимость программ:

32-битные программы могут работать в 64-битных операционных системах, но они нуждаются в соответствующих 32-битных библиотеках, чтобы  функционировать нормально. Как пример можно привести установку Skype в системах 64-bit, где после установки программы требуется дополнительная установка библиотеки ia32-libs и движка Murrine GTK2 i386. Посмотрите в статье Исправить тему оформления GTK Skype (64-bit) в Ubuntu и производные.

Ошибки:

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

Проблемы при установке:

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

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

Производительность:

Производительность в сравнении между 32-битной и 64-битной версией Ubuntu, выше у последней, согласно проведённым тестам.

Совместимость с UEFI:

32-разрядная версия Ubuntu не работает с UEFI, который установлен на компьютерах с Windows 8, поэтому на них нужно устанавливать 64-битную версию Ubuntu.

Память и функции безопасности:

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

Заключение.

Основные проблемы в 64-битных версиях Ubuntu/Linux были решены, так что можно смело переключиться на 64-битные версии ( если конечно «железо» позволяет). http://compizomania.blogspot.com/

Источник: http://compizomania.blogspot.com/2014/03/32-bit-64-bit-ubuntulinux.html

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

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

Обновление для 10.10: они удалили метку «Не рекомендуется» из 64-разрядной версии и добавили «Рекомендуемую» метку к 32-разрядной версии.

Обновление для 11.04: То же, что и 10.10.

Обновление для 12.04: все еще говорит «Рекомендовано» рядом с 32-разрядной версией рабочего стола

Обновление для 12.10: 32-разрядная версия рабочего стола по-прежнему по умолчанию, говорит «рекомендуется»,

Обновление для версии 13.10: 64-разрядная версия по умолчанию и 32-разрядная метка «для машин с объемом памяти менее 2 ГБ»

Это на самом деле просто неправильная формулировка. Согласно сообщению LaunchPad Bug # 585940, это означает, что типичные рабочие столы – это 32-разрядные, тогда как более современные настольные компьютеры – 64-разрядные. Поскольку 32-разрядная установка всегда будет работать как на 32-битной, так и на 64-битной машинах, она остается «рекомендуемой».

Раньше я использовал 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-битной. Кроме того, совершенно анекдотически, но похоже, что в наши дни люди работают с 64-битным более часто, чем 32-битные.

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Восстановить заставку после установки драйвера nvidia(второй способ)

http://kernel.ubuntu.com/~cking/power-benchmarking/blueprint-foundations-p-64bit-by-default/hpmini-and-x220-tests/results-3/results.txt – см. выводы на конец для общего резюме.

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

Adobe потянула свою 64-битную вспышку некоторое время. Драйверы принтера Canon доступны только в 32 бит (но могут быть установлены в силе).

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

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

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

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

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

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

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

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

Обновление: Начиная с 13.10, страница загрузки Ubuntu теперь рекомендует 64-битную загрузку и предлагает 32-разрядную опцию «для компьютеров с оперативной памятью менее 2 ГБ».

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

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

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

Источник: http://ubuntu.fliplinux.com/ubuntu-download-32-x.html

ubuntu 32 bit vs 64 bit

12

Доброго времени суток! Скажите, насколько велика разница между 32   и 64 битной версией убунту с точки зрения пользователя? Интересуют в первую очередь: количество доступных программ/пакетов производительность системы Можно ли будет в 64 битной версии устанавливать пакеты и запускать программы предназначенные для 32 бит или потребуется ручная доводка/перекомпиляция? —Viktor Volkov<\p>— ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
все одно и тоже кроме того, что 64 битная система лучше работает когда оперативки больше 4 гигов и 32 лучше когда оперативки меньше 4 гигов. есть некоторые несовместимости в 64 битном дистре с некоторыми дровами и программами. если оперативки меньше 4 гиг, настоятельно рекомендую пользовать традиционные 32 бита.On Fri, 2009-06-19 at 23:39 +0300, Viktor Volkov wrote:> Доброго времени суток! > Скажите, насколько велика разница между 32   и 64 битной версией убунту > с точки зрения пользователя? > Интересуют в первую очередь: > количество доступных программ/пакетов > производительность системы > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > программы предназначенные для 32 бит или потребуется ручная > доводка/перекомпиляция? > > > > —> Viktor Volkov<\p>>>— ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
20 июня 2009 г. 1:05 пользователь Vladimir Smagin написал:Никакого преимущества у 32-битных систем нет и быть не может, так что если есть возможность использовать 64-бита, то стоит использовать именно её. Однако есть как минимум один трабл: возможно для воспроизведения флеша потребуется скачать и добавить в систему бетаверсию адобовского плагина для x64, см. на форуме, был такой топик. И вообще, тысячу раз обсуждалось на том же форуме, если интересно — можете почитать))— ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by «В.Волков»В сообщении от Суббота 20 июня 2009 Viktor Volkov написал(a): > Доброго времени суток! > Скажите, насколько велика разница между 32   и 64 битной версией убунту > с точки зрения пользователя? > Интересуют в первую очередь: > количество доступных программ/пакетов > производительность системы > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > программы предназначенные для 32 бит или потребуется ручная > доводка/перекомпиляция? Буду практиковаться в мудрости, краткости, и по делу… 🙂 Количество доступных пакетов — то же, их же из одних исходников пекут. Производительность — чуть выше, в зависимости от задачи, кое-где доходит до 20%, кое-где и 1% не наскребёшь. 32-разрядные приложения запускать можно, если поставить соответствующие библиотеки (libc и др.) Итого — 64-разрядная система чуть быстрее при чуть большем расходе места. —jabber://[hidden email]http://www.aceler.ru/— ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-rusignature.asc (204 bytes) Download Attachment
In reply to this post by «В.Волков»On Friday 19 June 2009, Viktor Volkov wrote: >Доброго времени суток! >Скажите, насколько велика разница между 32   и 64 битной версией убунту >с точки зрения пользователя? >Интересуют в первую очередь: >количество доступных программ/пакетов >производительность системы >Можно ли будет в 64 битной версии устанавливать пакеты и запускать >программы предназначенные для 32 бит или потребуется ручная >доводка/перекомпиляция? Если у вас много памяти 4 гига и больше, то однозначно стоит переходить на 64 бита. 32-битная убинту с generic  ядром не видит больше 3х гигов. Надо ставить ядро скомпилированное с PAE, а это только server вариант или собственноручно скомпилированное. В server варианте довольно много изменений в пользу увеличения латентности (времени отклика) по сравнению с generic ядром. Кроме того, 64-битные программы кушают больше памяти (т.к. выравнивание идет по 64 битам, а не по 32), Также большинство пакетов в Дебиан и Убунту в 32 битном варианте компилируются под i486 архитектуру, а это значит, что не используется масса возможностей новых процессоров. В 64-битном варианте используются все возможности процессоров. Поэтому в некоторых задачах (в основном счетного характера) получается довольно большой выигрыш в производительности, а в некоторых задачах даже не заметно выигрыша. Я из проблем столкнулся только с невозможностью проигрывать флеш в опере (файрфокс и кункуерор проигрывают нормально). На работе (в 32-битной убунту) флеш в опере проигрывается. Больше проблем не было от перехода. Количество пакетов в репозиториях одинаковое. — With best regards, Alex. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by «В.Волков»20.06.09, Viktor Volkov написал(а): > Доброго времени суток! > Скажите, насколько велика разница между 32   и 64 битной версией убунту > с точки зрения пользователя? > Интересуют в первую очередь: > количество доступных программ/пакетов > производительность системы > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > программы предназначенные для 32 бит или потребуется ручная > доводка/перекомпиляция? На своем опыте, построенном на многократных экспериментах с ними, убедился, что  если речь идет про ноут, то однозначно 32 бита — расход памяти меньше, разницы в производительности в обычном пользовательском режиме не обнаружил (субьективно).Кодирование видео в программах DeVeDe и ManDVD с одним и тем же клипом на обоих системах отнимает примерно одно время ( в моем случае на один и тот же файл разница составила всего минут 5, при общем времени около 3х часов). Это как скидка в один доллар со стоимости мерседеса.  Здесьhttp://www.phoronix.com/scan.php?page=article&item=ubuntu_osx_64bit&num=1 можно посмотреть на результаты сравнений. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by «В.Волков»On Fri, 2009-06-19 at 23:39 +0300, Viktor Volkov wrote:> Доброго времени суток! > Скажите, насколько велика разница между 32   и 64 битной версией убунту > с точки зрения пользователя? > Интересуют в первую очередь: > количество доступных программ/пакетов > производительность системы > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > программы предназначенные для 32 бит или потребуется ручная > доводка/перекомпиляция? > > > > —> Viktor Volkov<\p>>я с 8-й сразу поставил 64, все работает нормально, ставятся я 32, думаю проблем не будет.. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
2009/6/20 Aleksandr :> On Fri, 2009-06-19 at 23:39 +0300, Viktor Volkov wrote: >> Доброго времени суток! >> Скажите, насколько велика разница между 32   и 64 битной версией убунту >> с точки зрения пользователя? >> Интересуют в первую очередь: >> количество доступных программ/пакетов >> производительность системы >> Можно ли будет в 64 битной версии устанавливать пакеты и запускать >> программы предназначенные для 32 бит или потребуется ручная>> доводка/перекомпиляция?Плюсы в производительности конечно. Запускать 32-х битные приложения можно. Единственная проблема с флэшем, но её можно обойти. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Хм… а какая с флешем проблема? У меня всегда х64 стоит, проблем не наблюдаю. Или куда-то не туда смотрю?Nickii пишет:> 2009/6/20 Aleksandr : >   >> On Fri, 2009-06-19 at 23:39 +0300, Viktor Volkov wrote: >>     >>> Доброго времени суток! >>> Скажите, насколько велика разница между 32   и 64 битной версией убунту >>> с точки зрения пользователя? >>> Интересуют в первую очередь: >>> количество доступных программ/пакетов >>> производительность системы >>> Можно ли будет в 64 битной версии устанавливать пакеты и запускать >>> программы предназначенные для 32 бит или потребуется ручная >>> доводка/перекомпиляция? >>>       > > Плюсы в производительности конечно. > Запускать 32-х битные приложения можно. > Единственная проблема с флэшем, но её можно обойти.>  — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
2009/6/20 ruslan : > Хм… а какая с флешем проблема? У меня всегда х64 стоит, проблем не > наблюдаю. Или куда-то не туда смотрю? наверно не туда 🙂 нативного 64битного флеша нету. 32-х битный на 64-битной линухе пашет через одно место… и мало того что жутко тормозит, так ещё кучу ресурсов отжирает. Зато если поставить через вайн лису и в ней 32-х битный флеш, то будет работать даже получше чем 32-х битный под 32-х битной линухой. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by Alex FomenkoХм, а если в названии образа дистрибутива вообще присутствует ключ i386, то что, получается очень большая часть возможностей моего amd64 не задействована или как? Просто качал в свое время «универсальный» дистрибутив, чтобы и для компа, и для ноута, и друзьям можно было раздать. Теперь есть повод задуматься о его смене. AF>  Также большинство пакетов в Дебиан и Убунту в 32 AF> битном варианте компилируются под i486 архитектуру, а это значит, что не AF> используется масса возможностей новых процессоров. В 64-битном варианте AF> используются все возможности процессоров. Поэтому в некоторых задачах (в AF> основном счетного характера) получается довольно большой выигрыш в AF> производительности, а в некоторых задачах даже не заметно выигрыша. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Да, так и получается.Volkov Viktor пишет:> Хм, а если в названии образа дистрибутива вообще присутствует ключ > i386, то что, получается очень большая часть возможностей моего amd64 > не задействована или как? > Просто качал в свое время «универсальный» дистрибутив, чтобы и для > компа, и для ноута, и друзьям можно было раздать. > Теперь есть повод задуматься о его смене. > > > AF>  Также большинство пакетов в Дебиан и Убунту в 32 > AF> битном варианте компилируются под i486 архитектуру, а это значит, что не > AF> используется масса возможностей новых процессоров. В 64-битном варианте > AF> используются все возможности процессоров. Поэтому в некоторых задачах (в > AF> основном счетного характера) получается довольно большой выигрыш в > AF> производительности, а в некоторых задачах даже не заметно выигрыша. > > > > > >>  — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by «В.Волков»2009/6/20 Viktor Volkov : > Доброго времени суток! > Скажите, насколько велика разница между 32   и 64 битной версией убунту > с точки зрения пользователя? > Интересуют в первую очередь: > количество доступных программ/пакетов > производительность системы > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > программы предназначенные для 32 бит или потребуется ручная > доводка/перекомпиляция? Господа, Убунтеро, прочитал все ваши предыдущие мнения и хочу воззвать: если у вас 64-х битный процессор, для вас есть специальный дистрибутив, 64-х битный. Если в нем что-то работает на ваш взгляд хуже, чем в 32-х битном или просто не работает не важно почему — пишите баги, сообщайте о проблемах, но не сбегайте в кусты на 32 бита! Люди работают не зря. Специально для нового поколения процессоров собирают годный дистрибутив. Так помогите им, используйте его. Кстати, советую почитать логи gcc относящиеся к портированию его на 64 бита — занимательное чтиво. Многие записи в changelog радуют позитивом выбрасывания глючного старья, которое на 64 бита просто не нужно. — Serge Matveenkomoikrug:http://slki.ru/1linkedin:http://slki.ru/1fxmpp:[hidden email] — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
В Вск, 21/06/2009 в 22:08 +0400, Serge Matveenko пишет:> 2009/6/20 Viktor Volkov : > > Доброго времени суток! > > Скажите, насколько велика разница между 32   и 64 битной версией убунту > > с точки зрения пользователя? > > Интересуют в первую очередь: > > количество доступных программ/пакетов > > производительность системы > > Можно ли будет в 64 битной версии устанавливать пакеты и запускать > > программы предназначенные для 32 бит или потребуется ручная > > доводка/перекомпиляция? > > Господа, Убунтеро, прочитал все ваши предыдущие мнения и хочу > воззвать: если у вас 64-х битный процессор, для вас есть специальный > дистрибутив, 64-х битный. Если в нем что-то работает на ваш взгляд > хуже, чем в 32-х битном или просто не работает не важно почему -> пишите баги, сообщайте о проблемах, но не сбегайте в кусты на 32 бита!Более чем благоразумно. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Буду переставлять систему с 8.04 на что-нибудь новое — обязательно!Обещаю!— ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
In reply to this post by «В.Волков»On Saturday 20 June 2009, Volkov Viktor wrote: >Хм, а если в названии образа дистрибутива вообще присутствует ключ >i386, то что, получается очень большая часть возможностей моего amd64 >не задействована или как? Ну, во-первых, ИМХО, все популярные дистрибутивы не компилируют под i386, а название самого образа осталось таким, т.к. это название платформы. Также множество дистрибутивов компилируются с оптимизацией под Pentium'ы и выше. Но это дела не меняет, т.к. в 64 битной платформе появилось огромное количество 64битных регистров общего назначения, а это значит, что программа может оперировать большим количеством данных одновременно находящихся в памяти. (но тут также возникает другая проблемма: при переключении контекста с одного процесса на другой (у нас же все-таки многозадачная операционка) надо сохранять состояние всех регистров, а значит надо сохранять больше данных). Но вот Убунту и Дебиан компилируются так чтоб подходить под наибольшее количество процессоров, поэтому и используют оптимизацию только i486 (хотя я где-то читал, что вроде ядро 2.6 на 486 не запустится.) >Просто качал в свое время «универсальный» дистрибутив, чтобы и для >компа, и для ноута, и друзьям можно было раздать. >Теперь есть повод задуматься о его смене. Ну так для десктопа оптимизиции под процессор не очень и заметны (что бы ни говорили гентушники). Да, для игр или счетных задач выигрыш заметный. Но я все равно перешел на x86_64 поскольку у меня тут интеловские видюшные дрова меньше глючат, да и памяти в ноуте у меня 4 гига, а использовать серверное ядро или самому компилировать мне лень (серверное ядро компилируется для серверов, и там многие опции выбраны в ущерб интерактивности. А самому компилировать, а потом поддерживать в актуальном состоянии, мне лень — я этим наигрался лет 5 назад) >AF>  Также большинство пакетов в Дебиан и Убунту в 32 >AF> битном варианте компилируются под i486 архитектуру, а это значит, что не >AF> используется масса возможностей новых процессоров. В 64-битном варианте >AF> используются все возможности процессоров. Поэтому в некоторых задачах (в >AF> основном счетного характера) получается довольно большой выигрыш в >AF> производительности, а в некоторых задачах даже не заметно выигрыша. — With best regards, Alex. — ubuntu-ru mailing list[hidden email]https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

12

Источник: http://ubuntu.5.x6.nabble.com/ubuntu-32-bit-vs-64-bit-td475830.html

Какое отличие 32-bit от 64-bit версий Ubuntu/Linux?

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

В чём разница между системой 32-bit и 64-bit?

Если объяснить в двух словах, не вдаваясь в технические подробности, которые обычному пользователю, как правило, не особенно и нужны, то вывод следующий: все современные процессоры в настоящее время Intel и AMD являются 64-разрядными.

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

Тем не менее на компьютерах с процессором 64-bit пользователь может устанавливать, как 64-битную, так и 32-битнуюсистему, в то время как на процессорах 32-bit можно установить только систему 32-bit. Как правило процессоры 32-bit, это те процессоры, которые используют менее 2 ГБ оперативной памяти. Поэтому на странице загрузки Ubuntu для 32-bit вы можете увидеть следующее:

Как видно на снимке, 32-bit (for machines with less 2GB RAM), что в переводе с английского значит: для машин с менее чем 2 ГБ оперативной памяти.

Как определить какой процессор используется в вашем ПК? Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую команду:

lscpu

Как видно на верхнем снимке, Архитектура моей системы: х86_64, т.е. 64-bit и процессор моего компьютера может использовать, как 32-bit, так и 64-bit системы (в красной рамке).

Если же вы увидите в терминале вместо x86_64 — i686 (i386), то это соответствует 32 bit и значит устанавливать можно только системы 32 bit.

Как проверить какой оперативной памятью обладает ваш ПК? Выполните следующую команду в терминале:

free -m

После выполнения команды вы должны увидеть в графе total (общее) — общий размер оперативной памяти вашего ПК. В моём случае, это 4 ГБ.

Проблемы в системах 64-bit

Совместимость программ:
32-битные программы могут работать в 64-битных операционных системах, но они нуждаются в соответствующих 32-битных библиотеках, чтобы функционировать нормально.

Как пример можно привести установку Skype в системах 64-bit, где после установки программы требуется дополнительная установка библиотеки ia32-libs и движка Murrine GTK2 i386.

Посмотрите в статье Исправить тему оформления GTK Skype (64-bit) в Ubuntu и производные.

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

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

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

Производительность:
Производительность в сравнении между 32-битной и 64-битной версией Ubuntu, выше у последней, согласно проведённым тестам.

Совместимость с UEFI:
32-разрядная версия Ubuntu не работает с UEFI, который установлен на компьютерах с Windows 8, поэтому на них нужно устанавливать 64-битную версию Ubuntu.

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

Заключение.

Основные проблемы в 64-битных версиях Ubuntu/Linux были решены, так что можно смело переключиться на 64-битные версии ( если конечно «железо» позволяет).

Источник: http://f1.beatle.net.ua/linux/novosti/226-kakoe-otlichie-32-bit-ot-64-bit-versij-ubuntulinux.html

Какой дистрибутив лучше выбрать, i386 или amd64?

Если вы зайдете на страницу загрузок, к примеру, Ubuntu, то увидите большой список ISO-образов, которые можно загрузить.

К примеру, для версии настольного ПК (desktop) существуют следующие две версии дистрибутивов: amd64 и i386. Аналогично для Windows дистрибутивов это 32-bit и 64-bit.

Какой же дистрибутив загружать? Возможно ли установить образ amd64 на Intel процессор?

32-bit против 64-bit – в чем разница?

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

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

Это также объясняет почему 64-битные машины могут работать быстрее и эффективнее чем 32-битные.

Другим отличием между 32-bit и 64-bit машинами является тот размер оперативной памяти, которые они могут поддерживать. 32-bit машина поддерживает максимальный размер памяти в 4GB.

В то время как 64-bit – теоретически не ограничена в размене ОЗУ (если посмотреть на цифры, то это около 17.2 миллиардов гигабайт).

Однако большинство операционных систем штучно ограничивают до 16GB (или 32GB) ОЗУ, что на наше время ассоциируется с очень мощными машинами.

Что такое Amd64?

В зависимости от использования 32-bit и 64-bit люди дали им имена. Архитектуру 32-bit часто ассоциируют с именами i386 или x86, в то время как 64-bit архитектура широко известна как AMD64/EM64T или /x86-64/x64, в зависимости от продукта и производителя.

Почему AMD64? В соответствии с информации с Википедии фирма AMD была первой, кто разработал спецификацию 64-битного процессора. Они первоначально назвали эту архитектуру x86-64, но позднее переименовали в AMD64, когда вышел релиз их первого 64-битного процессора: серия AMD-K8. С того времени AMD ввела термин 64-битного процессора.

Компания Intel (конкурент AMD) конечно же не могла использовать название AMD64 для их 64-битного процессора, поэтому они вышли под именем EM64T, а затем были переименованы в Intel 64. В некоторых материнских платах компании Intel при загрузке BIOS вы до сих пор сможете увидеть слово «EM64T», которое может пробегать на вашем мониторе.

В наше время технология AMD64 уже ассоциируется с 64-битной архитектурой и ничем не связана с процессорами компании AMD.

Работает ли AMD64 Ubuntu только с процессорами AMD?

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

С увереностю могу сообщить что если у вас компьютер поддерживает архитектуру  64-bit, то вы также без проблем можете устанавливать и работать в версии Ubuntu i386 (32-bit). Но в таком случае вы не сможете использовать весь ресурс своего компьютера. Если у вас машина 32-bit, то AMD64 Ubuntu у вас однозначно работать не будет.

Возможно ли запускать приложения 32-bit на Ubuntu версии amd64?

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

Вы не сможете запустить 64-bit приложение на 32-bit системе (к примеру разместить маленький контейнер в большом получиться, но засунуть большой в маленький – никак).

Если устанавливать приложения через менеджер пакетов Synaptic, то вы увидите что некоторый софт идет в версии 32-bit,  а некоторый в 64-bit (это отображается только тогда, когда вы используете Ubuntu 64-bit). Вы можете выбрать ту версию, которая вам больше подходит.

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

Источник: http://osmaster.org.ua/?p=2492

Источник: https://lin.in.ua/articles/15-Obzory/145-Kakoj_distribytiv_lychshe_vybrat_i386_ili_amd64.html

В чем разница между i386 и amd64, какой дистрибутив лучше выбрать?

Если вы зайдете на страницу загрузок, к примеру, Ubuntu, то увидите большой список ISO-образов, которые можно загрузить. К примеру, для версии настольного ПК (desktop) существуют следующие две версии дистрибутивов: amd64 и i386. Аналогично для Windows дистрибутивов это 32-bit и 64-bit. Какой же дистрибутив загружать? Возможно ли установить образ amd64 на Intel процессор?

32-bit против 64-bit — в чем разница?

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

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

Это также объясняет почему 64-битные машины могут работать быстрее и эффективнее чем 32-битные.

Другим отличием между 32-bit и 64-bit машинами является тот размер оперативной памяти, которые они могут поддерживать. 32-bit машина поддерживает максимальный размер памяти в 4GB.

В то время как 64-bit — теоретически не ограничена в размене ОЗУ (если посмотреть на цифры, то это около 17.2 миллиардов гигабайт).

Однако большинство операционных систем штучно ограничивают до 16GB (или 32GB) ОЗУ, что на наше время ассоциируется с очень мощными машинами.

Что такое Amd64?

В зависимости от использования 32-bit и 64-bit люди дали им имена. Архитектуру 32-bit часто ассоциируют с именами i386 или x86, в то время как 64-bit архитектура широко известна как AMD64/EM64T или /x86-64/x64, в зависимости от продукта и производителя.

Почему AMD64? В соответствии с информации с Википедии фирма AMD была первой, кто разработал спецификацию 64-битного процессора. Они первоначально назвали эту архитектуру x86-64, но позднее переименовали в AMD64, когда вышел релиз их первого 64-битного процессора: серия AMD-K8. С того времени AMD ввела термин 64-битного процессора.

Компания Intel (конкурент AMD) конечно же не могла использовать название AMD64 для их 64-битного процессора, поэтому они вышли под именем EM64T, а затем были переименованы в Intel 64. В некоторых материнских платах компании Intel при загрузке BIOS вы до сих пор сможете увидеть слово «EM64T», которое может пробегать на вашем мониторе.

В наше время технология AMD64 уже ассоциируется с 64-битной архитектурой и ничем не связана с процессорами компании AMD.

Работает ли AMD64 Ubuntu только с процессорами AMD?

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

С увереностю могу сообщить что если у вас компьютер поддерживает архитектуру  64-bit, то вы также без проблем можете устанавливать и работать в версии Ubuntu i386 (32-bit). Но в таком случае вы не сможете использовать весь ресурс своего компьютера. Если у вас машина 32-bit, то AMD64 Ubuntu у вас однозначно работать не будет.

Возможно ли запускать приложения 32-bit на Ubuntu версии amd64?

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

Вы не сможете запустить 64-bit приложение на 32-bit системе (к примеру разместить маленький контейнер в большом получиться, но засунуть большой в маленький — никак).

Если устанавливать приложения через менеджер пакетов Synaptic, то вы увидите что некоторый софт идет в версии 32-bit,  а некоторый в 64-bit (это отображается только тогда, когда вы используете Ubuntu 64-bit). Вы можете выбрать ту версию, которая вам больше подходит.

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

Оцените эту статью:(42

Источник: http://osmaster.org.ua/v-chem-raznitsa-mezhdu-i386-i-amd64-kakoj-distributiv-luchshe-vybrat/

Ссылка на основную публикацию