«« ( Date ) »» // «« ( Thread ) »» // ri5rg - 2005

Re: Pitanja vezana za satic

by Djordje Djurdjevic
subota, 08. januar 2005 - 23:35.



E pa vako..

Da li treba realizovati sat da radi nezavisno od sistemskog sata..

Tj. na primer da se pri startovanju sinhronizuje sa sistemskim vremenom i
nastavi da kucka po svome (tj ako neku instancu prepodesimo na novo vreme
on nastavi da kucka tako bez sinhronizacije sa ostalim instancama i
sistemskim vremenom)..


Sat treba da bude nezavistan od sistemskog.

Ako ce ti biti lakse (mada u stvari i nije neka olaksica), sat koji treba da realizujes
moze da sa sistemskim deli sekunde. Ali sati i minuti treba da budu nezavisni.

Ako se tvoje pitanje odnosilo na to da li treba da napises sopstvenu rutinu koja meri protok vremena
(broji neke tick-ove) onda je odgovor - ne: mozes da koristis sistemski sat za merenje protoka vremena.

Vec me je nekoliko vas pitalo slicno pitanje pa mi zapravo nije jasno sta ima toliko misteriozno
u realizaciji tog sata. Jedan jednostavan nacin da se to izvede je da svaka instanca tvog sata
pamti razliku (u satima, minutama i sekundama) u odnosu na sistemski sat. Prilikom
iscrtavanja svake instance, procita se sistemsko vreme, doda razlika i to tretira kao vreme koje
treba prikazati.
Moze naravno da se realizuje i na neki drugi nacin.


Pozdrav,
Djordje