Optimalizace a /etc/make.conf

Liquid liquid at liquid.cz
Mon Feb 3 18:44:58 CET 2003


1) Konkretne( se mi jedna optimalizace pro JDK1.3. Nastavil jsem tam:

CPUTYPE=p3

Lze tam nejak nastavit a nejak optimalizovat pro DUAL stroje? Nebo je to
potom zalezitosti systemu?

Co vsechno se da bezpecne pouzit pro optimalizaci na (dual) procesor?

2) Jake optimalizace zle bezpecne pouzit pro procesor P3 pri kompilaci
jadra systemu? Komplet, takze vcetne make, make world.

Liquid

Dan Lukes wrote:
 > Liquid wrote:
 >
 >> Zdravim. Mol by mi nekdo poradit jak spravne nastavit optimalizaci
 >> prekladaneho kodu a ostatni veci nastavitelne pro server FBSD v
 >> /etc/make.conf ?
 >
 >
 >     To je netrivialne zodpovezitelna spatne polozena otazka.
 >
 >     Soubor /etc/make.conf se automaticky includuje to kazdeho Makefile
 > souboru pri spousteni make. Moznosti co do nej napsat jsou tedy extremne
 > siroke a s naprosto nedefinovanymi odpady (prinejmensim z obecneho
 > hlediska). Nelze ani vyjmenovat "co vsechno" se do nej da napsat.
 >
 >     Otazku je tedy treba zasadne zuzit, podle toho, co se bude prekladat
 > - z otazky neni jasne, jestli se bude prekladat pouze jadro, nebo i
 > world. Mozna bys mel zacit tim, ze se podivas do
 > /etc/defaults/make.conf, kde jsou nektere promenne preddefinovany a
 > obvykle i opatreny komentarem, ktery rika, k cemu jsou.
 >
 >     Co se tyce primo optimalizace - na COPTFLAGS, ktere se uplatnuje pri
 > kompilaci jadra doporucuji pokud mozno vubec nesahat, ledaze presne
 > dokazes odhadnout co delas. A, popravde receno, na CFLAGS pokud mozno
 > take ne, znovu, pokud netusis pomerne presne, co ten-ktery option dela.
 >
 >     Uz jsem tady popisoval, ze nastavenim optimalizace na uroven 3
 > (nejvyssi) riskujes silne, ze vznikne vadny kod (u nizsich urovni
 > optimalizaci je tato moznost take, ale mensi). Netvrdim, ze nemas
 > optimalizovat vubec, proste jen doporucuji ponechat defaultni hodnoty.
 >
 >
 >                     Dan
 >
 >






More information about the Users-l mailing list