더북(TheBook)

icon_clip

콘텍스트 스위칭으로 오버헤드가 발생함

독립된 메모리 공간을 갖기 때문에 IPC를 사용함

② 멀티 스레드

스레드를 여러 개 생성해 작업을 처리하는 것

스택을 제외한 영역은 다른 스레드와 공유하므로 데이터 동기화 필요

콘텍스트 스위칭 시 멀티 프로세스 대비 오버헤드가 적음

 

6. 콘텍스트 스위칭

① 멀티 프로세스 환경에서 CPU가 다른 프로세스를 처리하기 위해 처리 중인 프로세스를 변경하는 것

② 처리하던 프로세스 정보를 저장하고, 다음으로 처리할 프로세스 정보를 레지스터에 로드하면서 오버헤드 발생

 

7. 프로세스 동기화

① 멀티 프로세스 환경에서 공유 자원의 일관성을 보장하기 위한 방법

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.