기타

동시성과 병렬성

창욱씨 2021. 2. 14. 17:08

동시성(Concurrency)과 병렬성(Parallelism)

동시성이란

동시성은 한 번에 여러 스레드를 다루는 것을 의미합니다. 동시성은 하나의 코어에서 여러 스레드가 번갈아가며 실행되면서, 동시에 실행되는 것처럼 보이지만 실제로는 시분할하여 번갈아 실행되는 것입니다.

병렬성이란

병렬성은 한 번에 여러 스레드를 실행하는 것을 의미합니다. 병렬성은 다중 코어에서 실제로 각 코어들이 동시에 실행됩니다.


728x90