C#/C# 문법 범범조조 2022. 5. 7. 21:20
참고 C# 동시성 프로그래밍 동시성이란? C# 프로그래밍에서 동시성이란 한 번에 두 가지 이상의 작업을 수행 하는 것을 의미합니다. 대부분의 개발자는 동시성 이라는 단어를 들으면 멀티스레딩 을 생각합니다. 하지만, 이 두가지의 개념은 구별해야 합니다. 멀티스레딩이란? 멀티스레딩이란? 다수의 실행 스레드를 사용하는 동시성의 한 형태를 의미합니다. 멀티스레딩은 말 그대로 다수의 스레드를 사용한다는 뜻 입니다. 멀티스레딩은 동시성의 한 형태일뿐 유일한 형태가 아닙니다. 병렬 처리란? 병렬 처리란 많은 작업을 여러 스레드에 나눠서 동시에 수행하는 것을 의미합니다. 병렬 처리 또는 병렬 프로그래밍은 멀티스레딩을 사용해서 멀티 코어 프로세서를 최대한 활용하는 방법입니다. 요즘 CPU는 코어가 여러개 이고, 해야할 ..
더 읽기