Qual é a diferença entre um multiprocessador e um sistema de multiprocessamento?

1

Estou estudando o IPC para um teste simples que tenho amanhã. O livro que minha sala de aula usa não é o melhor: ele faz muitos erros de digitação e seus exercícios foram provados errados ou terrivelmente ambíguos mais de uma vez.

Este pode não ser o caso específico, mas estou tentando responder a essa pergunta no livro:

The parallelism of the execution of concurrent processes is...

a) only virtual
b) only real
c) real on multiprocessing systems and virtual on multiprocessor systems
d) real on multiprocessor systems and virtual on multiprocessing systems
e) none of the above

Estou dividido entre a resposta c e d; qual é a diferença entre multiprocessamento e multiprocessador?

Eu procurei por uma resposta, mas aparentemente ambos os termos se referem à mesma coisa.

Isso pode parecer uma pergunta muito idiota, mas eu gostaria de saber se eles são realmente a mesma coisa ou se eles se referem a coisas diferentes nesse contexto.

    
por cidra 24.02.2018 / 00:45

1 resposta

1

A resposta seria D.

O multiprocessamento presumivelmente significa que ele pode manipular várias solicitações de uma só vez, o que pode ser feito em um único processador, compartilhando seu tempo entre as tarefas.

O multiprocessador implica que há mais de um processador (ou pelo menos mais de 1 núcleo em um processador) - onde cada núcleo é realmente seu próprio processador, mas combinado em um único chip físico - o ponto em que cada tarefa pode ser atribuída um processador / núcleo separado e pode ser executado simultaneamente.

Esta é uma pergunta incrivelmente ruim e eu não esperaria que o termo multiprocessamento surja muito no mundo real.

    
por 24.02.2018 / 05:48