동시성과 병렬성

codakcodak·2023년 5월 3일
0

동시성

정의:한 번에 여러 작업을 동시에 다루는 것

*요리라는 일 안에서 다른 종류의 작업들을 switching을 하면서 한 번에 수행한다.

병렬성

정의:한 번에 여러 작업을 병렬적으로 처리하는 것

요리라는 일 안에서 다른 종류의 작업들을 각각 독립적으로 병렬방식으로 수행한다.

병렬적 수행

방식일반 언어파이썬
멀티쓰레드OX
멀티프로세스OO

파이썬에서는 GIL으로 멀티쓰레드는 병렬적으로 수행할 수 없다.

profile
숲을 보는 코더

0개의 댓글