LINUX.ORG.RU

Разрядность x86 процессора и разрядность ОС

 ,


0

2

Наблюдаю упорное существование 32 бит программ (ОС в том числе) хотя большая часть мейнстримных процессоров (ARM меня сейчас не волнует — эти процессоры не дают пользователю особой свободы выбора ОС) уже давно 64 бита.
Интересно познать всю глубину отчаяния и мрака.

  1. 64 бит процессор 1368 (77%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. 64 бит ОС 1251 (70%)

    ****************************************************************************************************************************************************************************************************************************************************************************************************

  3. ОС и железо одинаковой битности 975 (55%)

    ************************************************************************************************************************************************************************************************************************************

  4. Гравицапа 420 (24%)

    **************************************************************************************************

  5. 32 бит ОС 259 (15%)

    ************************************************************

  6. 32 бит процессор 151 (8%)

    ***********************************

  7. ОС и железо разной битности поскольку так сложилось исторически 104 (6%)

    ************************

  8. ОС и железо различной битности поскольку я считаю, что так лучше 90 (5%)

    *********************

  9. У меня битность железа и/или ОС <=16 или >= 128 41 (2%)

    *********

  10. ОС и железо различной битности поскольку авторитет сказал, что так лучше 7 (0%)

    *

Всего голосов: 4666, всего проголосовавших: 1784

★★☆

Проверено: beastie ()
Последнее исправление: Klymedy (всего исправлений: 1)

ОС и железо различной битности поскольку я считаю, что так лучше

32/64. Памяти не так много, чтобы была надобность ставить amd64.

a1batross ★★★★★
()

Где вариант x32 (64 бит процессор и ос с 32 битной адресацией)? Очень актуально при 2 и менее гб озу.
Ждём Allwinner A9X, будет и aarch64

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

Где вариант x32 (64 бит процессор и ос с 32 битной адресацией)

Ты с ума сошёл?
А это что?
1) 64 бит процессор
2) 32 бит ОС
3) ОС и железо разной битности поскольку так сложилось исторически
4)ОС и железо различной битности поскольку я считаю, что так лучше
5)ОС и железо различной битности поскольку авторитет сказал, что так лучше

Понятно что «различная битность» означает 64-проц и 32-ОС, поскольку на 32-проц хрен поставишь 64-ОС.

Очень актуально при 2 и менее гб озу.

Точно сошёл. Ты в эпоху КДЕ4 и третегнома экономишь на размере указателей, игнорируя большой класс команд процессора, роботающих с бОльшими блоками данных.

Stahl ★★☆
() автор топика
Ответ на: комментарий от mittorn

64 бит процессор и ос с 32 битной адресацией

ОС и железо различной битности поскольку я считаю, что так лучше
32 бит ОС
64 бит процессор

Мб, это все вместе?

qzxcvbnm
()
Ответ на: комментарий от qzxcvbnm

В чём твоя проблема?
Ты знаешь, что такое «checkbox»?
В этом голосовании ты можешь отметить от 0 до 10 пунктов одновременно! Круто, да?!

Stahl ★★☆
() автор топика
Ответ на: комментарий от mittorn

И к чему это?
Знаешь, британцы в своё время бронеавтомобили отливали из бетона. А что? Дешево и сердито. Но делали это как временное решение и не от хорошей жизни.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Stahl

Когда оперативка погорела - реально пригодилось бы. Сейчас уже не актуально.

mittorn ★★★★★
()

64 бит процессор

32 бит ОС

ОС и железо различной битности поскольку я считаю, что так лучше

Не, нуачо. Память кушает меньше.

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Falcon-peregrinus

И ради длины указателей ты готов отказаться от использования команд процессора, оперирующих 64бит данными? Думаю ты сэкономил на бинтах и умер от заражения крови:)

Stahl ★★☆
() автор топика
Ответ на: комментарий от Stahl

Не. Даже не так. Сэкономил на бензине и оказался вынужден толкать автомобиль:)

Stahl ★★☆
() автор топика
Ответ на: комментарий от Stahl

И ради длины указателей ты готов отказаться от использования команд процессора, оперирующих 64бит данными?

Они мне зачем нужны?

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Falcon-peregrinus

А зачем тебе 32 бит команды? Переходи в 16 бит реальный режим (интересно, современные процы умеют такое?) и радуйся.
Для нормального компилятора эти новые команды (а также жменька новых регистров) это огромное поле для оптимизаций. Но тебе ведь это не нужно. Тебе нужно чтобы указатели короче были. А на производительность — тьфу на неё. Это для генту-дрочеров.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Stahl

А на производительность — тьфу на неё.

У меня ничего не тормозит. Что ещё надо?

Falcon-peregrinus ★★★★★
()

На старых машинах с 32-разрядными процессором 32-разрядная ОС (да, и такие ещё остались, работают и нет смысла менять). На остальных соответственно 64-разрядная ОС (и линукс и винда). Только так.

mbivanyuk ★★★★★
()
  • Аппаратное обеспечение - 64;
  • Ядро - 64;
  • userland - multilib 32+64 (преобладает 32).
vi0
()

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

g0t0
()

Гравицапа, это же очевидно!

toney ★★★★★
()
Ответ на: комментарий от g0t0

Великий Линус гарантировал, что 64 бит нужно всегда ставить т.к. иначе теряется 25% производительности процессора. Так что не только в памяти дело. Пояснения кто хочет может нагуглить т.к. для меня все эти смены контекста процессора звучат непонятно

BolgenOS1204lts
()
Ответ на: комментарий от BolgenOS1204lts

для меня все эти смены контекста процессора звучат непонятно

Не разбираешься? Тогда проходи мимо.

g0t0
()

битность

Слово «разрядность» вышло из моды? И что за наркомания в вариантах?

Gotf ★★★
()

64 бит процессор
64 бит ОС
32 бит ОС
ОС и железо одинаковой битности
ОС и железо различной битности поскольку я считаю, что так лучше
Гравицапа

Как-то так

FairyOstroGrad
()

Гравицапа

Это вариация ответа «Я — Бэтмен!»?

i-rinat ★★★★★
()

64-битный i5 с 64-битной федорой и 32-битной виндой в дуалбуте на работе

yoghurt ★★★★★
()

Всё что можно 64 бита, разумеется.

Polugnom ★★★★★
()

Разрядность x86 процессора

всегда 32 бита

zikasak ★★
()
Ответ на: комментарий от Stahl

И ради длины указателей ты готов отказаться от использования команд процессора, оперирующих 64бит данными?

Разница довольно существенная. При 3-4 гигабайтах оперативной памяти один гигабайт можешь отнимать, если у тебя 64-битная система.

http://askubuntu.com/questions/7034/what-are-the-differences-between-32-bit-a...

orm-i-auga ★★★★★
()

X32_ABI кажется перспективным, нужно второй корень собрать для экспериментов

haku ★★★★★
()

какое ещё железо кроме камня имеет битность?

ОС и железо одинаковой битности

YLoS ★★★
()

address sizes : 32 bits physical, 32 bits virtual

w1nner ★★★★★
()

Чёрти что, а не голосование. Зачем такой дурной мультивыбор? Я, так понял: на 1 месте 64-проц, на 2 месте 64-ОС ... и так далее. В итоге не понятно - у кого 32 бита на 32 камне, а у кого 32 на 64 камне. Сам выгоды от 64-бит не ощущаю, при 4 ГБрам и РАЕ. И да, на одном и том же дистрибутиве ЭлементарноОС, только что установенном, 64 ест на 450 Мб больше рамы, чем 32. Да, я

экономить на размере указателей, игнорируя большой класс команд процессора

Greh ★★
()

64/64 на десктопе и домашнем сервере, временно 64/32 на втором десктопе, потому что лень что-то менять, и так работает (ОС там старая), и пофиг, что из 8гб, воткнутых туда, работают только 4.

Psych218 ★★★★★
()

Битность должна быть одинаковой.
x86_64 — в приоритете.

resurtm ★★★
()
Ответ на: комментарий от Xegai

это то, без чего пепелац может летать только так: _____________

YLoS ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.