Presný čas
- Monster1
- Pokročilý používateľ
- Príspevky: 4484
- Dátum registrácie: Ut 20. Jan, 2009, 21:27
- Bydlisko: Považská Bystrica
Re: Presný čas
Myslim ze nie
Ryzen 5900X @ 5,05 GHz + Asus Strix B550-A Gaming+ Team Group Vulcan 2x8 GB @ 3200 MHz CL16 + Asus TUF RTX 3080 OC @1845/19800MHz 0,85V + Samsung 970 EVO 500GB + Crucial MX200 512 GB + Enermax Platimax D.F. 600W + Fractal Define R4 + 2xPhobya Noisebuster insulating mats + Noctua NH-D15 Chromax Black + 3x Noiseblocker Eloop B14-ps
Master of Hertz
Samsung Odyssey G7 27'' 240
Master of Hertz
Samsung Odyssey G7 27'' 240
Re: Presný čas
Zobrazovany cas v OS je vo vacsine pripadov automaticky synchronizovany cez NTP s MS serverov.
Kedysi sa na to celkom dobre pouzivala aplikacia: atomic clock sync.
Funguje to aj na desatiny sekund a presnost na 1/10 sa da udrzat mozno len chvilu.
Navyse cas vo windowse je tusim rieseny cez nejaky proces, ktory priamo nepouziva napr. TSC, ale nejako inak ho pocita.
Ono uz samotny proces synchronizacie je dost problematicky kvoli urceniu jednocestneho oneskorenia, s ktorym sa nesie informacia o aktualnom case. Ak je RTT napr. 40ms a z toho mozno polovica smer Server -> Klient, tak pri presnosti vzorky na 1ms je ta chyba cca 20 az 40ms. Potom je na PC, ako dlho vie udrzat presnost na 100ms.
Toto su vsak moje dohady a nie je vsetko overene, co pisem.
A taka otazka navyse, na co ti je na PC presny cas? Osobne sa totiz zaoberam trochu meranim casu prichodov paketov, ale to len v kratkych intervaloch napr. 200s. Tam je problem ale aj s preruseniami a problemom zaregistrovania prerusenia OS.
Kedysi sa na to celkom dobre pouzivala aplikacia: atomic clock sync.
Funguje to aj na desatiny sekund a presnost na 1/10 sa da udrzat mozno len chvilu.
Navyse cas vo windowse je tusim rieseny cez nejaky proces, ktory priamo nepouziva napr. TSC, ale nejako inak ho pocita.
Ono uz samotny proces synchronizacie je dost problematicky kvoli urceniu jednocestneho oneskorenia, s ktorym sa nesie informacia o aktualnom case. Ak je RTT napr. 40ms a z toho mozno polovica smer Server -> Klient, tak pri presnosti vzorky na 1ms je ta chyba cca 20 az 40ms. Potom je na PC, ako dlho vie udrzat presnost na 100ms.
Toto su vsak moje dohady a nie je vsetko overene, co pisem.
A taka otazka navyse, na co ti je na PC presny cas? Osobne sa totiz zaoberam trochu meranim casu prichodov paketov, ale to len v kratkych intervaloch napr. 200s. Tam je problem ale aj s preruseniami a problemom zaregistrovania prerusenia OS.
Spoiler: ukázať