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