동시성(Concurrency)
- 논리적으로 동시에 실행되는 것처럼 보이게 만든다.
- 단일 코어 + 컨텍스트 스위칭
- DeadLock, Race Condition, Starvation 등의 문제가 생길 수 있다.
병렬성(Parallelism)
- 물리적으로 동시에 실행
- 다중 코어
- 작업 간 동기화를 위해 오버헤드 발생 위험
===
Race Condition : 공유자원을 경쟁하게 되는 상태
'cs(with 매일메일)' 카테고리의 다른 글
| [251110월] REST란 무엇인가요? (0) | 2025.11.10 |
|---|---|
| [251107금] 캐싱 전략에 대해서 설명해주세요 (0) | 2025.11.10 |
| [251105수] 로드 밸런싱에 대해서 설명해주세요 (0) | 2025.11.05 |
| [251104화] 다중 서버 환경에서 세션 기반 인증 방식을 사용하는 경우 발생할 수 있는 문제점은 무엇인가요? (0) | 2025.11.04 |
| [251103월] SOLID원칙에 대해서 설명해주세요 (0) | 2025.11.03 |