|
답변을 보기전에 타이머가 혹시 쓰레드로 생성되어 동작하는 것인가라는 의문도 있었는데,
답변덕에 알게되었습니다.
답변 감사드립니다.
라스코니 님이 쓰신 글 :
: Timer 에서 발생하는 이벤트는 일종의 소프트웨어 인터럽트이죠.
: 그리고 윈도우에서는 타이머가 시간적으로 굉장히 정확히 동작하리라고 생각하기 어려울 것 같습니다.
: 땅주인 님이 말씀하신 것처럼 타이머는 기다리고 있는 쓰레드에 이벤트만 던져주고 마는 것이 나은 메커니즘이라고 생각합니다.
:
: 계속 쓰레드를 맹신하셔도 좋을 듯 합니다 ^^
:
: JGK 님이 쓰신 글 :
: : 안녕하세요. 매번 이곳에서 도움을 받고있는 초급 프로그래머입니다.
: : 다름아니라, 이번에 여쭤보고자 하는것은 Builder에서의 Timer와 Thread에 관한것입니다.
: : 현재 분석중인 프로그램(기존에 만들어져있는것입니다.)을 보면,
: : Thread를 사용하지 않고, Timer를 이용하여 일종의 시분할시스템을 임의적으로 만들어서
: : 사용하고있습니다. 물론, 이제껏 이부분이 문제가 된것같진않습니다.
: : 다만, Builder의 경우 예전부터 Thread를 Object로 만들수있는것으로 압니다.
: : 분석중에 이부분이 타이머로 구동되는것과 쓰레드로 구현되지않것에 대해서
: : 혹시 Builder 상에서 Thread가 효율적으로 동작하지 않기 때문인가에 대한 의문이 생겨서
: : 이렇게 질문을 올리게되었습니다.
: :
: : 주 질문은 Timer와 Thread의 경우 어떠한 목적으로 사용해서 더 좋은 효용성을 나타낼수있는지
: : 궁금합니다.
: :
: : 개인적으로 전 쓰레드를 맹신하는 편이라, 이런 의문이 생겼습니다.
: : 그럼, 의견 및 답변 부탁드리겠습니다.
: :
|