멀티 프로세싱: 여러 개의 "프로세스", 멀티 프로세스를 통해 동시에 두 가지 이상의 일을 수행할 수 있는 것- 이를 통해 하나 이상의 일을 병렬로 처리할 수 있음- 특정 프로세스의 메모리, 프로세스 중 일부에 문제가 발생되더라도 다른 프로세스를 이용해서 처리할 수 있음-> 신뢰성이 높음 cf)동시성: 하나의 코어에서 여러 개의 작업이 번갈아가며 실행 병렬성: 멀티 코어에서 여러 작업을 동시에 실행 동기: 1개의 요청을 완료한 후 다른 요청을 실행하는 순차적인 방식- 요청한 순서 대로 결과가 나옴 비동기: 다중 실행 환경에서 여러 개의 요청이 선행 작업의 순서나 완료 여부와 상관없이 실행되는 방식- 요청한 순서 대로 결과가 나오지 않음 IPC: 프로세스끼리 데이터를 주고 받고 공유 데이터를 관리하는 메커..