relink ELF souboru

Roman Divacky rdivacky at freebsd.org
Mon Jun 18 15:31:49 CEST 2007


On Mon, Jun 18, 2007 at 11:00:55AM +0200, Dan Lukes wrote:
> Roman Divacky napsal/wrote, On 06/18/07 09:37:
> > nechci pouzivat libmap pac to zbytecne zpomaluje (vite ktery soubor se otevira
> > nejcasteji ze vsech pri buildworld? libmap.conf)
> 
> 	Kdyz uz's narazil na tohle ...
> 
> LD_LIBMAP_DISABLE=1
> export LD_LIBMAP_DISABLE
> 
> 	... a otevirat se nebude, pripadne, pokud chces sice usetrit cas, ale 
> nechces prijit o 'libmap kouzla' tak
> 
> LD_LIBMAP=<to co bys mel v libmap.conf; carka je oddelovac radku>
> export LD_LIBMAP
> 
> 	A mas to bez otevirani.

to se mi nelibi.... je to globalni informace a melo by se to nejak rozumne
cachovat, nevim jak :)
 
> P.S. "Nechci pouzivat libmap pac to zbytecne zpomaluje" - ty myslis, ze 
> kdyz soubor libmap.conf nebude existovat, ze pri tom buildworldu 
> prestane dochazet k pokusum o jeho otevreni ? Pravda, usetri se cas za 
> parsing a uzavreni. Kdyz uz ses ale vydal na tuhle valecnou stezku - 
> zjisti taky, jestli otevreni neexistujiciho souboru v adresari radove 
> velikosti '/etc' neni nahodou pomalejsi nez otevreni souboru 
> existujiciho - mozna bys mel 'buildworld' rychlejsi, kdybys v /etc/ 
> libmap.conf mel. Nejspis prazdny. Ale nejrychlejsi je shora zmineny 
> "DISABLE' trik.
> 
> By me ale docela zajimalo o jakych casech se tu realne bavime. Jestli za 
> cely zivot a vsechny 'make buildworld', ktere jeste spustim (pocitejme, 
> rekneme, 40000 buildworldu, i kdyz to si asi dost fandim) bych dokazal 
> usetrit tolik casu co stalo napsani tohohle mailu (cca 15 minut) ...


1) fbsd je muj "konicek" rad si s tim hraju a tak je mi fuka ze stravim 3 hodiny
a zrychlim neco o 6nanosekund :)

2) ad cisla - http://people.freebsd.org/~jb/dtrace/demo0001.html



More information about the Users-l mailing list