Ladeni multithreadove aplikace
Michal Krause
michal na krause.cz
Úterý Leden 25 11:28:13 CET 2000
On 24/01/2000, Petr Novotny wrote:
[snip]
> [Nejasne si vybavuju jakasi mereni, ze fork() je asi 3x pomalejsi
> nez vytvoreni threadu, a o rad a neco rychlejsi nez vytvoreni
> procesu pres execve().]
Zajimalo by me, jestli existuje nejaky odhad nebo i mereni (pokud je to
meritelne) rozdilu v rychlosti behu MT a forkovane aplikace? Tusim, ze
tady kdysi nekdo rikal, ze forkovani je pomalejsi nez MT proto, ze byva
narocnejsi prepinani kontextu. (Mam ted na mysli situaci, kdy aplikace
vytvori x procesu/threadu a ty pak resi nejake pozadavky, a nikoliv
server forkujici/thread_zakladajici pri kazdem requestu).
S pozdravem
--
Michal Krause /\
ICQ: 7665279 Informace (nejenom) ze sveta Linuxu /\/ \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
Co napsat do signatury, aby to nikoho nepohorsilo? Snad jedine nejakou
obecne znamou pravdu. Doufam, ze vsichni vite, ze tucnak je bylozrava ryba.
Další informace o konferenci Linux