멀티 프로세스 : 하나의 응용프로그램을 여러개의 프로세스로 구성하여 각 프로세스가 하나의 작업을 처리하도록 하는 방법.
- 장점 : 여러개의 프로세스 중 하나에 문제가 발생하여도 다른 프로세스에 영향을 주지 않는다.
- 단점 : 프로세스 사이의 통신이 불편함(각각의 프로세스는 독립된 영역을 할당받기 때문)
Context Switching 과정에서 오버헤드가 발생한다.(캐쉬에 있는 모든 데이터를 모두 리셋하고 다시 캐쉬정보를 불러와야 한다.) Context Switching : CPU에서 여러 프로세스를 돌아가면서 작업을 처리할 때 프로세스의 상태정보를 저장하고 복원하는 일련의 과정
좋아요 ^^