728x90
테스크를 만들때 옵션에 LongRunning을 해줄 수 있는데
이것은 긴 작업이 소요될 가능성이 있는 테스크를 지정하여 쓰레드풀에서 따로 관리되게 만들어줌.
아래처럼 쓰레드 풀이 제한이 3개 이지만 실제 쓰레드 함수가 실행되는 것을 볼 수 있음.
LongRunning 옵션을 취하여 Thread를 선언하여 사용할때 보다 Task를 사용하여
관리 유연성이 좋아졌다는 것을 알 수 있다.
300x250
'Programing_Language > C#' 카테고리의 다른 글
[쓰레드 동기화]스핀 락(Spin Lock) 구현 (0) | 2020.07.20 |
---|---|
[쓰레드 동기화] Monitor 와 lock (IPC) (lock > Monitor 편의성) (0) | 2020.07.18 |
[쓰레드 동기화] Interlocked (공유자원과 임계구역) (0) | 2020.07.18 |
[쓰레드] 쓰레드풀(ThreadPool) (0) | 2020.07.17 |
[쓰레드] IsBackground , join (0) | 2020.07.17 |
댓글