• 콘텍스트 스위칭으로 오버헤드가 발생함
• 독립된 메모리 공간을 갖기 때문에 IPC를 사용함
② 멀티 스레드
• 스레드를 여러 개 생성해 작업을 처리하는 것
• 스택을 제외한 영역은 다른 스레드와 공유하므로 데이터 동기화 필요
• 콘텍스트 스위칭 시 멀티 프로세스 대비 오버헤드가 적음
6. 콘텍스트 스위칭
① 멀티 프로세스 환경에서 CPU가 다른 프로세스를 처리하기 위해 처리 중인 프로세스를 변경하는 것
② 처리하던 프로세스 정보를 저장하고, 다음으로 처리할 프로세스 정보를 레지스터에 로드하면서 오버헤드 발생
7. 프로세스 동기화
① 멀티 프로세스 환경에서 공유 자원의 일관성을 보장하기 위한 방법