동시성(Concurrency) & 병렬성(Parallelism) 동시성(Concurrency) 싱글 코어로 여러 작업을 번갈아 가면서 작업을 수행하는 것. 사용자는 마치 동시에 실행되는 것처럼 느낍니다. 싱글 코어에서 멀티 스레드(Multi thread)를 동작 시키는 방식 이렇게 진행 중인 작업을 A -> B -> C 로 바꾸는 것을 Context Switching 이라고 합니다. Context Switching이 빠르게 이루어져서, 사용자들은 마치 모든 작업이 동시에 진행되는 것처럼 느낍니다. 병렬성(Parallelism) 프로세스 하나에 코어 여러 개가 각각 동시에 작업들을 수행하는 것 멀티 코어에서 멀티 스레드(Multi thread)를 동작시키는 방식 참고 출처 gil0127 얄팍한코딩사전 se..