동시성 vs 병렬성

Younghwan Cha·2022년 2월 7일
0

Web

목록 보기
15/15

동시성과 병렬성의 가장 큰 차이점은 코어의 갯수 이다.
동시성의 경우 논리적인 개념으로, 코어의 갯수는 1개 이지만 1개 코어 내에서 context switching 을 통하여 thread 를 교차하여 실행시키는 반면, 병렬성의 경우 2개 이상의 코어를 사용하여 각각의 코어에서 동시에 작업을 진행 할 수 있다. 그러므로, 동시성은 동시에 실행 하는 것처럼 보이는 것이고, 병렬성은 실제로 동시에 실행 하는 것이라고 말할 수 있다.

profile
개발 기록

0개의 댓글