|
안녕하세요. 매번 이곳에서 도움을 받고있는 초급 프로그래머입니다.
다름아니라, 이번에 여쭤보고자 하는것은 Builder에서의 Timer와 Thread에 관한것입니다.
현재 분석중인 프로그램(기존에 만들어져있는것입니다.)을 보면,
Thread를 사용하지 않고, Timer를 이용하여 일종의 시분할시스템을 임의적으로 만들어서
사용하고있습니다. 물론, 이제껏 이부분이 문제가 된것같진않습니다.
다만, Builder의 경우 예전부터 Thread를 Object로 만들수있는것으로 압니다.
분석중에 이부분이 타이머로 구동되는것과 쓰레드로 구현되지않것에 대해서
혹시 Builder 상에서 Thread가 효율적으로 동작하지 않기 때문인가에 대한 의문이 생겨서
이렇게 질문을 올리게되었습니다.
주 질문은 Timer와 Thread의 경우 어떠한 목적으로 사용해서 더 좋은 효용성을 나타낼수있는지
궁금합니다.
개인적으로 전 쓰레드를 맹신하는 편이라, 이런 의문이 생겼습니다.
그럼, 의견 및 답변 부탁드리겠습니다.
|