LINUX.ORG.RU

Gentoo, 64 битная система


0

0

Раньше работал только с 32 битными процессорами. Сейчас купил ноутбук с intel core 2 duo. Процессор 64 битный, хочется 64 битную систему. Я так понял, что система команд этого процессора совместима с amd64 (или как его называют x86_64). Так что, ставить генту из stage-amd64? И что писать в make.conf? Этo?

CHOST="x86_64-pc-linux-gnu"

CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"

CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j3"

>Так что, ставить генту из stage-amd64? И что писать в make.conf?
Да. Писать где то так

ACCEPT_KEYWORDS="~amd64"#Это по вкусу ;) а остальное я не менял... 
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,--sort-common -Wl,--enable-new-dtags -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-O1"

init_6 ★★★★★
()

Core2Duo в 64х битах не будет показывать всех плюсов. У него macrofusion работает только в 32х битах. Рывка производительности, как на AMD не будет вообще.

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

Хотя если памяти 4Gb и более, то выбор x86-64 оправдан.

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

>Core2Duo в 64х битах не будет показывать всех плюсов. У него macrofusion работает только в 32х битах. Рывка производительности, как на AMD не будет вообще.

хм) macrofusion, интересно. Если знаете... А вообще у intel есть процессоры, которые намного лучше по производительности на 64х битах?

JustOloLilo
() автор топика
Ответ на: комментарий от Deleted

А чем обьяснить тогда, что процессор P-4 3.6 ггц, который гораздо старее чем Core Duo в 32 битах выдавал попугаев в glxgears 5000 fps , при установки 64 битной системы, стал выдавать 11500 fps? Налицо рывок производительности вдвое.

aquacat
()

> Так что, ставить генту из stage-amd64?

Да.

> И что писать в make.conf? Этo?


В make.conf, который завёрнут в тарболл стйджа уже задан CHOST, просто не меняй его.

> CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"


Удобнее -march=native.

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

Народ ввел в заблуждение.. В 32 битной системе я замер делал при включенном Compiz , в 64 битной про Compiz забыл. Сейчас снова замерил с включенным.. Показывает 5600 fps . Вот.

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

>> CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
>Удобнее -march=native.

mironov_ivan вполне возможно. Но пока что меня вполне устраивает так как есть. 

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

>LDFLAGS="-Wl,--sort-common -Wl,--enable-new-dtags -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-O1"

Что это дает?

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

>> Удобнее -march=native.
> Т.е. это в себя включает все что поддерживает core2duo?


Это включает автоопределение процессора. Когда gcc увидит, что процессор core2, он включит те же флаги, что и -march=core2.

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

> Еще интересует flash и opera, они 32-х битные или уже нативные?

Нативные.

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

> uname -a
Linux localhost.localdomain 2.6.30-funtoo-r4 #4 SMP Wed Aug 12 16:36:23 EEST 2009 x86_64 Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz GenuineIntel GNU/Linux
> eix www-plugins/adobe-flash
[I] www-plugins/adobe-flash
     Available versions:  (~)9.0.246.0!m!s 10.0.32.18!m!s 10.0.32.18!m!s[1] {32bit 64bit multilib}
     Installed versions:  10.0.32.18!m!s[1](11:32:43 03.08.2009)(64bit multilib -32bit)
     Homepage:            http://www.adobe.com/
     Description:         Adobe Flash Player

dagger флаги 64bit и 32bit увидел да? А по поводу www-client/opera сходи на http://www.opera.com/ и погляди есть там под amd64 или нет и не задавай глупых вопросов.

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

>А чем обьяснить тогда
>выдавал попугаев в glxgears 5000 fps , при установки 64 битной системы, стал выдавать 11500 fps?


кривой реализацией intel

darkshvein ☆☆
()

Думаю, нет.
Как уже сказали, с intel выйдет немного не так, как с amd:
http://citkit.ru/articles/974/2.html

Сам собрал на днях amd64 (no-multilib). Кое-что работает не очень хорошо, кое-что собирается не очень гладко. Особых рывков производительности не вижу (видео не кодирую).

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