With static compilation, only library functions that the program really needs are associated with the program. How does this happen with shared libraries? Are only the functions actually needed by the program loaded into memory by the dynamic linker, or is the shared library always loaded? If these are functions, how can I get the actual size of the program, including its loaded functions at run time?
Thank! Oliver
, , . ?
, , .
, , ?
. , , , . , , .
Mac Unix - ps (1).
, , () , , .
, , / . , , . , , .
, 4 8 (, x86 4K , Alpha 8k). x86 (4 ) , ( , ) - , - () , "" , , .
, () , . , . ( ).