본문 바로가기
언어 정리/python 개념이해,문법정리

동시성(병행성)(Concurrency)과 병렬성(Parallelism) 개념정리

by 알 수 없는 사용자 2022. 6. 4.

https://velog.io/@baik9261/TIL-no.19-%EB%B3%91%EB%A0%AC%EC%84%B1Parallelism

 

TIL no.19-병렬성(Parallelism)

동시성이란 흔히 말하는 멀티태스킹입니다. 우리가 어떠한 일을 할 때 '나는 멀티가 안돼'라는 말을 종종 하는 사람을 볼 수 있을 것이다. 맞는 얘기다 인간은 멀티, 즉 멀티태스킹이 될 수가 없

velog.io

 

여기서 참고


이 그림만 보면 이해 된다

병렬성은 찐 쓰레드

동시성(병행성)은 코루틴같은 개념

 

동시성의 하얀 부분은 idle(유휴)타임이라고 보면 될듯

idle타임 이란 I/O 바운드와 CPU 바운드 속도차에 의한 대기시간. 

이 대기시간을 백분율로 나눠서 나타낸 것이 I/O wait

댓글