%20.png)
Процесс выполняет экземпляр приложения. Каждый процесс получил свое Состояние, ID, адресное пространство и т. д. и изолирован друг от друга. Похоже на Контейнер, который запускает определенную службу? В каком-то смысле параллельное программирование очень похоже на распределенное программирование?
решение1
Контейнер — это способ запуска процесса/набора процессов, которые сгруппированы вместе и имеют ограниченные ресурсы/ограничения доступа, установленные для их изоляции. (Обычно между контейнерами обеспечивается большая изоляция, чем между обычными процессами)
Параллельное программирование и распределенное программирование похожи. В параллельном программировании потоки обычно работают в одной и той же системе, поэтому они могут получать доступ к одной и той же памяти — в распределенном программировании это не обязательно так — то есть потоки более разделены, и такие вещи, как сетевая задержка и кэши общих объектов, также должны быть приняты во внимание.