Explique com suas palavras a diferença entre Threads e processos, quanto ao uso de endereço de memória
Respostas
respondido por:
1
Os processos e os encadeamentos são sequências independentes de execução. A diferença típica é que os threads (do mesmo processo) são executados em um espaço de memória compartilhado, enquanto os processos são executados em espaços de memória separados.
Não tenho certeza a que threads de "hardware" vs "software" você pode estar se referindo. Threads são um recurso do ambiente operacional, em vez de um recurso da CPU (embora a CPU normalmente possua operações que tornam os threads eficientes).
Erlang usa o termo "processo" porque não expõe um modelo de multiprogramação de memória compartilhada. Chamá-los de "threads" implicaria que eles compartilhavam memória.
sfsdf51:
nao ajudou
Perguntas similares
4 anos atrás
4 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás