Ladeni multithreadove aplikace
Mikulas Patocka
mikulas na artax.karlin.mff.cuni.cz
Neděle Leden 23 17:54:00 CET 2000
>> Huh, zacinam mit pocit, ze jsem docista mimo. A to nemam rad :)
>> Co pujde, nacpu radeji do lokalnich promennych (pametove naroky tim
>> nijak extremne nevzrostou) a zbytek dusledne obklicim mutexy. To bude
>> asi nejjednodussi. Jinak se asi z problemu nevymotam.
>
>Ovsem treba pak bude nakonec efektivnejsi to zase udelat uplne bez tech
>threadu. fork() rulez. :)
Mne pripada, ze fork je jedna z nejhorsich chyb, jake navrhari unixu
udelali. Clovek si nemuze pustit podproces, aniz by si nezprasil celou
page table a aniz by nebyl terorizovan spoustou cow page faultu.
Docela by me zajimalo, jak mohl unix chodit na strojich bez
strankovani, kde se cely proces musel kopirovat.
High-performance server by for delat nemel.
Mikulas
Další informace o konferenci Linux