05. august 2001 - 21:05Der er
8 kommentarer og 2 løsninger
Timere og system resourcer ?
Bruger timere på <1000 ms mange system resourcer ? Og hvor mange bruge de ? Altså ... er det noget l*** at have f.eks. 4 timere hvoraf en kører 1000ms, en på 10ms, og to på 50ms ?
Vores pentium 100 med 32 RAM har uden de store problemer kørt noget i retning af 10 timere, alle med intervaller under 500 ms. De fleste under på 20 ms eller der omkring.
Generelt sagt, så er der jo ingen tvivl om, at en timer er nødt til at have en aktiv tråd for at fungere !·]
Til gengæld, så er det jo \'bare\' en interrupt, som .dll\'en initierer og den bruger bestemt ressourcer, meen ... et hurtigt gæt er, at den bruger lige så mange ressourcer, som et kald til grafikkortet (som jo selv har kræfter) dvs. at du først behøver være bekymret, hvis du har mange eller hvis du her meget brug for hver eneste kraft du har !!!~|
Jeg har også programmer med mange timere, og har erfaret at det hele afhænger af hvad du udfører i din timer funktion, (selvfølig) Hvis programkoden tager f.eks 20 mS at udfører, og timeren er sat til 25 mS så er der ikke meget plads til andet. -SCB
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.