Velikost (nejen) Apache
Milan Zamazal
mz na pdm.pvt.net
Úterý Září 7 15:13:36 CEST 1999
>>>>> "PK" == Pavel Kankovsky <peak na argo.troja.mff.cuni.cz> píše:
PK> fork() udela to, ze zduplikuje jaderne datove struktury (vcetne
PK> strankovych tabulek a vma zaznamu, ktere jsou v
PK> hodne-priblizne-linearni zavislosti s obsazenou pameti...ale s
PK> hodne malym koeficientem) a nasdili vsechny stranky, s tim, ze
PK> ty privatni oznaci jako copy-on-write, pri zapisu do takove
PK> stranky to vyhodi vyjimku a jadro stranku v prislusnem procesu
PK> nahradi jeji opravdovou kopii
PK> spotreba jaderne pameti je roste zhruba linearne, spotreba
PK> virtualni pameti (pokud predpokladame, ze se procesy chovaji
PK> zhruba stejne) roste take linearne, ale nasobi se pouze ta cast
PK> pameti, kterou procesy nesdileji --- v praxi je to vetsinou mala
PK> cast celkoveho objemu
Díky za objasnění. Takže rozumím-li tomu správně, z hlediska spotřeby
paměti je velikost binárky (nikoliv však velikost *použitého* kódu
samozřejmě:-) skutečně nepodstatná.
Milan Zamazal
--
http://www.freesoft.cz/~pdm
Další informace o konferenci Linux