- Xiaomi Smart Band 10 - a hetedik napon megpihen
- Milyen okostelefont vegyek?
- Nothing Headphone (1) – nem kell ide idézet
- Honor 200 Pro - mobilportré
- Az IFA-n már ott lehetnek a Samsung újdonságai
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Google Pixel topik
- Telekom mobilszolgáltatások
- Honor Magic5 Pro - kamerák bűvöletében
- Motorola Edge 40 - jó bőr
-
Mobilarena
Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
jattila48 #13019 üzenetére
Erre a célra szerencsésebb lenne a FindFirstChangeNotification használata FILE_NOTIFY_CHANGE_LAST_WRITE filterrel, és a többi folyamat érzékelné a fájl változását a változást követően, nem kellene aktívan monitorozni a fájl tartalmát, töredékére esne az elérési ütközések száma. Ezután a többi folyamat FILE_SHARE_READ sharing flaggel nyitná meg a fájlt (azaz amíg nyitva tartja, addig a fő folyamat nem tudná módosítani azt. nem lesz dirty read), ha nem sikerül, akkor pár tizedmásodperccel később újra próbálkozik. Ha a fő folyamatnál nem sikerül a ReplaceFile hívás, akkor az is pár tizedmásodperccel később újra próbálkozik.
Szerintem érdemes lenne a mostani konfigurációs fájlnak nevezett dolgot kettéválasztása szigorúan konfigurációs fájlra, ami nem módosulna és állapotfájlra, amit a fő folyamat módosítana. Vagy bármi más megoldás (pipe, socket, zeromq, MSMQ, stb.), ahol a fő folyamat értesítené a többi folyamatot, hogy itt van új állapotadat, tessék azt használni.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Linux kezdőknek
- A fociról könnyedén, egy baráti társaságban
- Milyen autót vegyek?
- BestBuy topik
- Eredeti játékok OFF topik
- Xiaomi Smart Band 10 - a hetedik napon megpihen
- Milyen okostelefont vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Nothing Headphone (1) – nem kell ide idézet
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- ASUS TUF Gamer Laptop: Ryzen 5 4600H / GTX 1650 Ti / 16GB RAM / 144Hz
- XFX Speedster SWFT210 Radeon RX 6600 8GB Garanciával!
- Playstation 5 játékok
- HIBÁTLAN iPhone SE 2022 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3367
- GYÖNYÖRŰ iPhone SE 2022 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3367, 91% Akkumulátor
- HIBÁTLAN iPhone 14 256GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3244
- LG 27MR400 - 27" IPS LED - 1920x1080 FHD - 100hz 5ms - AMD FreeSync - Villódzásmentes
- 8 GB-os GeForce RTX 2060 SUPER (OEM HP) - garanciával
- Bomba ár! HP 240 G7 - i5-8250U I 8GB I 256GB SSD I 14" HD I HDMI I Cam I W11 I Garancia!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: FOTC
Város: Budapest