exec programu....

Pavel Kankovsky peak na kerberos.troja.mff.cuni.cz
Středa Březen 25 10:01:08 CET 1998


On Tue, 24 Mar 1998, Karel Gardas wrote:

> implementaci pravdepodobne dojde k tomu ze server (jeden spustitelny 
> prog) budu spoustet po desitkach, jeho minimalni velikost je 100KB max 
> asi 1 MB pri statickem linkovani.  A ma otazka zni jestli pri tolikerem 
> spusteni budou mit sdileny aspon kodovy segment (jako se to dela u forku) 
> nebo ne? 

Kod je do adresoveho prostoru procesu mmap-ovan, takze sdilen je (pokud
neni samomodifikujici). Jak vlastni program, tak dllka. Jedina vyjimka
jsou relokacni tabulky (got, plt), ktere musi dynamic linker upravit podle
skutecneho rozmisteni dllek v pameti (coz je nekolik malo stranek). 

--Pavel Kankovsky aka Peak   [ Boycott Microsoft -- http://www.vcnet.com/bms ]



Další informace o konferenci Linux