Vlakna a soubory

Dalibor Straka dast na panelnet.cz
Čtvrtek Květen 17 20:53:27 CEST 2007


Preji hezky vecer,

pisu program a mam nekolik vlaken, ktere take zapisuji a ctou do/ze
souboru. Pro zapis mam vlakno blokovane mutexy, ale nemuzu se docist
jestli by vadilo paralelni cteni a zapis. Vim, ze se nikdy nebude
cist prave zapisovana cast (protoze se bitoveho pole zapise 1 az po
skonceni funkce zapis_do_souboru()). Jedine co mi dela starost je
lseek(), jenze v manu neni nikde thread_save nebo unsave apod.

Samozrejme bych mohl pouzit mutexy, ale proc blokovat zbytecne vlakno,
to bych byl hloupy a program pomaly.

Diky za info,
-- Dalibor Straka



Další informace o konferenci Linux