유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Concurrency vs Parallelism in Multicore CPU

ByteMonk

2024. 10. 2.

0

#backend
  • 멀티코어 시스템에서는 작업자는 여러 스레드의 실행을 시간적으로 공유하면서 진행을 가능하게 합니다. 👨‍💻
  • 컨커런시와 병렬성은 개념적으로 다르며, 컨커런시는 스레드 사이에서 작업이 번갈아 실행되는 것을 의미합니다. 🔄
  • 병렬성은 여러 코어에서 동시에 여러 스레드가 실행되는 것을 의미합니다. ⚡️
  • 운영체제 스케줄러는 스레드 간 적극적으로 전환하여 컨커런시 효과를 제공하지만, 실제 병렬 처리를 위해서는 각 코어에 스레드를 배치해야 합니다. ⚙️

Recommanded Videos