동시성과 병렬성
이미지 출처: https://brightdata.com/blog/web-data/concurrency-vs-parallelism 개념 동시성 (Concurrency)여러 작업을 논리적으로 동시에 실행하는 것처럼 보이게 설계·관리스케줄링, 컨텍스트 스위칭, 비동기 처리 등을 통해 동작일반적으로는 "동시성 = 논리적으로 동시에 실행"을 의미물리적 코어가 여러 개여도, 동시성 자체는 논리적인 실행 순서 관리에 초점이 맞춰짐 병렬성 (Parallelism)여러 코어(또는 머신)를 물리적으로 활용해, 동시에 작업을 수행함으로써 성능(처리량, 응답속도 등)을 향상 시키는 것한 작업을 여러 부분으로 나누어 동시에 처리하거나, 여러 작업을 배분해 처리하여 전체 처리 시간을 단축일반적으로는 "병렬성 = 물리적으로 ..
2025.01.10