동시성과 병렬성

2021. 2. 14. 17:08기타

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

동시성이란

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

병렬성이란

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


728x90

'기타' 카테고리의 다른 글

Local Cache와 Global Cache  (0) 2021.03.07
Redis  (0) 2021.02.19
DDD  (0) 2021.02.05
Cron 표현식  (0) 2021.01.29
Container와 VM의 차이  (0) 2020.12.10