Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Как да оптимизирам Gentoo?
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Никола Дата: 10/03/2005
Инсталирах си Gentoo от stage 3. Как мога да си   
 прекомпилирам системата "из основи" ? Причината е че КДЕ  
се"влачи" и като цяло машината ми работи по-бавно от  
 колкото при друга дистрибуция(Slackware, Debian, Arch)?Ако 

някой има желание да даде съвет ще съм му благодарен. 
   
   
С уважение,   
Никола  


Отговор #1
От: ZEN Дата: 10/03/2005
 От известно време се занимавам с тия въпроси на импирична
 основа /проба-грешка/... имам някои наблюдения... но кажи с
каква система си... процесор, GCC...
 Във форума има тема, която има общо с твоя проблем... пуснах
йа преди доста време... провери.
Успех



Отговор #2
От: ZEN Дата: 10/03/2005
http://www.linux-bg.org/cgi-bin/ib3/iko...

Понякога търсачката доста помага... ползвай я!
Успех.



Отговор #3
От: Никола Дата: 10/03/2005
AMD Athon XP 2400+   
gcc-3.3.6  


Отговор #4
От: foo Дата: 10/03/2005
И с какви флагове си компилирал?


Отговор #5
От: Никола Дата: 10/03/2005
Ето make.conf:    
 These settings were set by the catalyst build script that   
 
automatically built this stage     
 # Please consult /etc/make.conf.example for a more detailed 
   
example     
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"     
CHOST="i686-pc-linux-gnu"     
CXXFLAGS="${CFLAGS}"     
 USE="X alsa cdr dvdr 3dnow aim yahoo msn acpi bluetooth aac 
   
kde qt bzip2 divx4linux  dri dts dio dv fam ffmpeg fbcon   
fortran gif jpeg png icq ieee1394 mad mime mp3 mmx nptl  
 nptlonly opengl pam pdflib  sdl svg sse xv win32codecs hal" 
   
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo"     
ALSA_CARDS="via82xx"     
CCACHE_SIZE="2G"     


Отговор #6
От: foo Дата: 10/03/2005
-pipe


Отговор #7
От: ZEN Дата: 10/03/2005
От опит с -О3 се получава по-"бърз" код
аз ползвам
 "-О3 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer
 -pipe" понякога пробвам с "-О3 -march=pentium4
-mtune=pentium4 -fomit-frame-pointer -pipe -furoll-loops"


Отговор #8
От: foo Дата: 10/03/2005
 от man gcc (версия 3.4.4, а същото го пише и в мана на
3.3.6)

 -march=cpu-type               Generate instructions for the
 machine type cpu-type.  The choices for cpu-type are the
 same as for-mtune.  Moreover, specifying -march=cpu-type
implies -mtune=cpu-type.

Мисля, че според това само -march е достатъчно.
За сега съм се спрял на тези:
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"


Отговор #9
От: ZEN Дата: 10/03/2005
Прав си foo, така е...
 между другото за мен е доста странно флагове от сорта на
-O4, -O5, -O5...
нещо не мога да намеря "официална" инфо за тях...



Отговор #10
От: [mAd_cAt] (madcat87 (a) gmail __точка__ com) Дата: 10/04/2005
 -О3 в повечето случаи прави по-бавен код от -О2 и много по
 обемисти Изпълними файлове.-О4,-О5...за такива неща не съм
чул.
Използвайте -fomit-frame-pointer и -pipe


Отговор #11
От: ZEN Дата: 10/05/2005
До [mAd_cAt],
 съгласен съм за по-обемист код, но не и за по-бавен....
експериментирал съм доста за да го твърдя...



<< как да си променя знака на конзолата :~$ (1 ) | 4 въпроса за knoppix 4.0.2 (11 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.02 sys = 0.09 CPU)