이 질문이 StackOverflow에 속하는지 모르겠지만 여기에 있습니다.최악의 운영 체제 클럭 정밀도?
한 파티에서 다른 파티로 전송할 데이터에 대해 C#을 사용하여 타임 스탬프를 생성해야하며 모든 운영 체제에서 시스템 클럭의 최악의 정확도가 무엇인지 알아야합니다 (Windows, Linux 및 유닉스)? 필자가 요구하는 것은 모든 운영 체제가이 타임 스탬프를 확인할 수 있도록 정밀도를 파악하는 것입니다.
예를 들어 Windows Vista 운영 체제의 클럭 해상도는 약 10-15 밀리 초입니다.
시스템 시계에 대해 이야기하고 있습니까? 또는 "시스템 시계"? MB의 클럭은 보통 밀리 초 미만의 분해능을 갖습니다. 여러 테스트를 통해 알 수 있지만 Console.Writeline (System.DateTime.Now.Ticks); Thread.Sleep (100); Console.Writeline (System.DateTime.Now.Ticks); - 차이는 100ms보다 훨씬 큽니다. – GrayWizardx
모든 운영 체제가 타임 스탬프를 확인할 수 있도록 일반적으로 사용해야하므로 "시스템 클럭"에 대해 이야기하고 있습니다. – Lopper