-1

Процесс выполняет экземпляр приложения. Каждый процесс получил свое состояние, идентификатор, адресное пространство и т.д. И был изолирован друг от друга. Это похоже на контейнер, который запускает определенный сервис? В каком-то аспекте параллельное программирование очень похоже на распределенное программирование?

1 ответ1

1

Контейнер - это способ запуска процесса / набора процессов, которые сгруппированы вместе и имеют ограниченные ресурсы / ограничения доступа, выделенные для их изоляции. (Как правило, между контейнерами больше изоляции, чем с обычными процессами)

Параллельное программирование и распределенное программирование схожи. При параллельном программировании потоки, как правило, работают в одной и той же системе, поэтому они могут обращаться к одной и той же памяти - в распределенном программировании это не обязательно так - то есть потоки более разделены, и необходимо учитывать такие вещи, как задержка в сети и кэши общих объектов счет, а также.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .