relink ELF souboru

Dan Lukes dan at obluda.cz
Mon Jun 18 11:00:55 CEST 2007


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.

[Zdroj: 'man ld.so']

				Dan

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) ...


-- 
Dan Lukes                                               SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz, dan at (kolej.)mff.cuni.cz



More information about the Users-l mailing list