병렬성과 동시성?

리리티·2022년 11월 15일
0

동시성

싱글 코어에서 멀티스레드를 동작시키기 위한 방식

  • 여러 개의 스레드가 번갈아가면서 실행되는 성질
  • 멀티 태스킹을 위해 여러 개의 스레드가 번갈아가면서 실행됨
  • 동시에 실행되는 것처럼 보임
  • 물리적으로 동시에 동작하는 것은 아님

병렬성

멀티 코어에서 멀티스레드를 동작시키는 방식

  • 한개 이상의 스레드를 포함하는 각 코어들이 동시에 실행하는 성질
  • 병렬성의 핵심은 물리적인 시간이 동시에 수행 됨
profile
remind

0개의 댓글