Об архитектурах... {ОЧЕНЬ РЕШЕНО}

Вопрос на тему архитектур.

Вот у мну 4 гб оперативки. И стоит это всё на Intel Core 2 Duo. А разве сборки amd64 не под AMD`ные процессоры заточены? Не совсем понимаю как это вообще вяжется.

И ещё, возможно ли безболезненно перейти с архитектуры 86 на 64 и как?

P.S.: извините, если тупой вопрос. Просто я ещё новичок в gentoo... :)

безболезненно перейти

безболезненно перейти никак

сборки amd64 просто так называются -- AMD первыми стали массово выпускать 64-х битные процессоры,
название просто прилипло

т.е. фактически у gentoo нет

т.е. фактически у gentoo нет как такового разделения на процессоры?... куль! :)

пасибо что просветили.

А какие операции надо проделать, чтоб перейти на новую архитектуру?

Great minds have a purpose, other have a wishes. /Irving Washington/

в случае x86 -> amd64 -

в случае x86 -> amd64 - переустановить

Тебе надо качать специально

Тебе надо качать специально дистр под amd64.
Например этот http://mirrors.kernel.org/gentoo/releases/amd64/autobuilds/current-iso/install-amd64-minimal-20090903.iso.
Потом тебе надо выбрать, будешь запускать 32 битные приложения или нет.
Если нет, то надо активировать соответствующий профиль "[4] default/linux/amd64/10.0/no-multilib", командой "eselect profile set 4".
Я лично отключил режим совместимости, так как под linux я знаю только три программы которые не работают в 64 разрядном режиме, это adobe reader, skype, google earth.

А почему бы и не собрать с

А почему бы и не собрать с поддержкой 32х битных приложений? или это влияет как-то на скорость?

Great minds have a purpose, other have a wishes. /Irving Washington/

А также wine и picasa которая

А также wine и picasa которая на нем основана. Ну и еще ряд игрушек =)

P.S. И еще куча бинарей, типа vmware или virtualbox-bin

а чё Цитата: P.S. И еще куча

а чё

Цитата:
P.S. И еще куча бинарей, типа vmware или virtualbox-bin

разве в природе не существует?

Они 32битные, vmware точно,

Они 32битные, vmware точно, virtualbox-bin последний вроде уже 64битный. Ну а с игрушками беда преманентная ввиду того, что оффтопик лишь недавно хоть как-то научился работать с 64битами, а пока там виндовые быдлокодеры геймдевы зачешутся...

нет такой архитектуры 86 и

нет такой архитектуры 86 и уж тем более нет архитектуры 64 =) называются они правильно x86 и x86_64 (хотя более правильным являются названия ia32 и ia32_64 )

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

In 2000, AMD announced a

In 2000, AMD announced a derivative of IA-32 called x86-64 (later renamed AMD64), which added 64-bit computing capabilities. This extended architecture was later also adopted by Intel with minor changes.

Что значит: в 2000 АМД уделали интел, придумав 64х битные инструкции для своих процессоров, и назвали эту архитектуру х86-64 (позже получившую название АМД64). А уже потом интел подогнала свои процессоры под эту архитектуру. Таким образом любой процессор совместимый с IBM-PC и выполняющий 64х битные инструкции имеет архитектуру AMD64. Так то!

>Одного меня смутила фраза "Британские ученые, живущие в Америке"??

британские - это характеристика, а не гражданство
(c)annulen

Тогда если уж совсем быть

Тогда если уж совсем быть честными, то IA - это Intel Architecture. И в то время, когда данная архитектура появилась, AMD ее "передрали".

Именно =) и x86_64 всего

Именно =) и x86_64 всего навсего 64битное abi для ia32 =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Это понятно что IA. В те

Это понятно что IA. В те далёкие времена, ЕМНИП, Intel выкатил поностью 64х разрядный Itanium. В AMD видимо засомневались что все сразу возьмут и перепишут все программы на 64 бита, и сделали некий финт ушами - доработали ia86 так что она стала какбы 64х битной, в основном это коснулось операций с памятью. Благодаря такому хаку режимы работы совместимы и можно одновременно выполнять 32 и 64х (если его так можно назвать) битный код. В первое поколение Itanium тупо встроили 32х разрядный проц. Какое-то время Intel и AMD одаривали друг друга едкими каментами (кому эта недо 64х разрядность нужна? Её всё равно задействовать долго не удастся. А кто будет весь софт переписывать? ). Дальней шее развитие событий показало что "64х битность" превратилась в ещё одного попугая при случае дающего маркетологам красивую строчку в рекламных листовках, но так как втыкнуть её не особо дорого, её начали совать и те и другие... А вот Itanium тихо живёт в серверной.

А вот Itanium тихо живёт в

А вот Itanium тихо живёт в серверной.

IMHO.k сожалению , тихо помирает, межделмашу и принтероделателям он оказался не нужен, они похоронили свои системы :(

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Ну вообще первые итаники

Ну вообще первые итаники умели выполнять ia32 код =)
так что amd своими нововведениями не новы =)
Просто разница была в том что у итаников совершенно другой набор инструкций =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

alexxy написал(а): Ну вообще

alexxy написал(а):
Ну вообще первые итаники умели выполнять ia32 код =)

Могли, ога. И ядро проца там, обычного, 32х разрядного, как раз для этого и было =)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".