Thready a signaly
Petr Novotny
Petr.Novotny na antek.cz
Středa Září 9 10:40:15 CEST 1998
> Z techto dotazu me napada jestli nenaznacujete ze uvazujete o tom
> ridit/kontrolovat beh multithreadovyho programu pomoci signalu -
> pokud jo tak to neni moc dobry napad; pro vzajemnou komunikaci mezi
> threadama se daji taky pouzivat mutexy/conditiony atd.
Multithreadove se snazim nejakou dobu programovat pod Windows (a
nechci slyset zadne vtipne poznamky!). Takze zhruba tusim, kaz az se
da komunikace mezi thready ridit synchronne (pres synchronizacni
objekty, zpravy, sdilenou pamet apod.) a kdy potrebuju neco
asynchronniho (typicky - i kdyz to neni prilis caste - potrebuju
utnout thread a uklidit po nem; pokud by thread mel signal handler a
v nem vratil, co si alokoval, bylo by to silne jednoduche).
Asynchronni neni potreba casto ale IMHO existuje par pripadu, kdy se
bez nej neobejdu.
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
Další informace o konferenci Linux