09. oktober 2004 - 15:04Der er
18 kommentarer og 1 løsning
Mutex eller Semaphore med pthread
Hej,
Jeg har to prossor som kører siddeløbende. Princippet bag trådene er at den ene kører hvert sekunder, og når den er færdig frigiver den CPUen. Her forestiller jeg mig at den anden processe igennem en mutex eller semaphore skal have besked om at den kan køres. Den anden process bliver kørt ca. hvert 10 minuter. De har ingen fælles resourcer(data). Jeg kan ikke rigtig finde ud af om jeg skal bruge en mutex eller en semaphore.
Jeg har arbjeder på Linux - VIL have kodeeksempler med små kommentarer.
Jeg har faktisk allerede en timerklasse som jeg vil bruge - men den er fra Win32, og den kan ikke kompiles under windwos . gider I at hjælpe mig med at kigge på den? Timer.cpp ********** include "Timer.h" Timer::Timer() { stimeSek = 0; stimeMsek = 0; wantedTime = 0; }
Du fløjter lige hvis du har skiftet mening om point
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.