PDA

Tam Sürümünü Görmek İçin : Ayni kaynagi threadlere paylastirma ?


Akın Öcal
06/05/2006, 21:55
Bir dongude olusan threadlerime ayni dosya kaynagini paylastirmak istiyorum diyelim , fakat dogal olarak o anda bir kaynak bir thread tarafindan kullaniliyor, threadlerin o kaynagi kullanma süresi le 10.000 ms ile 60.000 ms arasinda degisecek duruma gore, bilinen scheduling algoritmalari disinda , bu problemi gercek hayattaki bir projede cozmus olanlar tecrübelerini paylasirsa cok sevinirim. ( tabi yedek almadan GetTempFileXXX ... )


Volkan Uzun
06/05/2006, 22:02
dosyayi nasil aciyorsun ? yanlis bilmiyorsam sirf bu problem icin apiler mevcut windows ortaminda.

Revne
08/05/2006, 17:15
CreateFile (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/createfile.asp) fonksiyonuyla Dosyayı istersen Buffer destegi (standart 512 byte okuma) olmadan windowsu kasmayan dosya islemleri veya paylaşımlı (sahred) dosya işlemleri yapabilirsin... Tabi ReadFile (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/createfile.asp)ve WriteFile (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/createfile.asp)
fonksiyonlarının kullanimina da bakman lazım...
Kolay Gelsin...