C#으로 프로그램을 짤때 프로세스를 잡아먹는 polling대신에 event를 쓰면 간단히 callback function을 호출 할 수 있습니다. 하지만 그 속도가 의심되는 바 간단한 실험을 했습니다. 그랬더니 생각보다 상당히 빠른 속도로 이벤트가 발생 하는 것을 발견 했습니다. DateTime 클라스의 Ticks를 써서 찍어 봤더니 아래와 같은 속도가 나왔습니다. 그래서 Ticks를 MSDN에서 찾아보니...
The value of this property represents the number of 100-nanosecond intervals that have elapsed since 12:00:00 midnight, January 1, 0001.
100 nanosecond 단위로 숫자가 올라 간다네여.. 더 많은 event를 동시에 발생 시켜서 좀더 정확히 알아 볼 수 도 있었으나, 귀차니즘과 프로젝트 시간의 압박으로 포기... 어쨌든,