CS

[CS] 멀티 프로세스와 멀티 스레드에서의 컨텍스트 스위칭의 차이

Dong's Universe 2023. 11. 17. 23:58

가장 큰 차이는 스레드에서가 오버헤드가 더 적다는 것이다.

이러한 차이가 생기는 이유는 메모리 영역 공유 여부 때문이다.

멀티 프로세스는 독립적인 메모리 영역을 가진다. 이에 반해 스레드는 코드, 데이터, 힙이 공유되기 때문에 레지스터에 로드해야 하는 양이 줄어들어 오버헤드가 적다.

 

Reference


https://www.yes24.com/Product/Goods/121769526 

 

기술 면접 대비 CS 전공 핵심요약집 - 예스24

1분 1초가 아쉬운 취업/이직 준비생을 위해기술 면접에 필요한 CS 전공의 핵심 내용만 간추렸다!비전공자는 물론 IT 전공자라도 광범위한 CS 전공 중에 어떤 내용이 출제될지 감을 잡기 어렵다. 서

www.yes24.com