%EC%99%80%20%EC%9C%A0%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4..png)
프로세스가 애플리케이션의 인스턴스를 실행 중입니다. 모든 프로세스는 상태, ID, 주소 공간 등을 가지며 서로 격리됩니다. 특정 서비스를 실행하는 컨테이너와 비슷해 보이죠? 어떤 측면에서 병렬 프로그래밍은 분산 프로그래밍과 매우 유사합니다.
답변1
컨테이너는 함께 그룹화되고 제한된 리소스/액세스 제한이 있는 프로세스/프로세스 집합을 실행하는 방법입니다. (일반적으로 일반 프로세스보다 컨테이너 간에 더 많은 격리가 적용됩니다.)
병렬 프로그래밍과 분산 프로그래밍은 유사합니다. 병렬 프로그래밍에서 스레드는 일반적으로 동일한 시스템에서 실행되므로 동일한 메모리에 액세스할 수 있습니다. 분산 프로그래밍에서는 반드시 그런 것은 아닙니다. 즉, 스레드가 더 분리되어 있고 네트워크 대기 시간 및 공유 개체 캐시와 같은 항목을 처리해야 합니다. 계정도요.