Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
Task task1; Task task2; Task task3; //작업 3개가 동시에 시작합니다. task1.Start(); task2.Start(); task3.Start(); //물론 이 코드는, 실행 최적화에의해 다중코어로 병렬처리가 될수 있습니다. //Task의 개수가 코어개수를 초과했을시 동시성 설명이 가능합니다. //Core와 Task의 개수가 같다고 해도, 한가지 Task가 특정 Core에만 작동되어야하는 룰은 없음 ( OS 스레드 실행 최적화에 따름 ) |
...