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