1

Я изучаю IPC для простого теста, который у меня завтра. Книга, которую использует моя классная комната, не самая лучшая: в ней много опечаток, и ее упражнения неоднократно были ошибочными или ужасно неоднозначными.

Это может быть не конкретный случай, но я изо всех сил пытаюсь ответить на этот вопрос в книге:

Параллелизм выполнения параллельных процессов - это ...

а) только виртуальный
б) только настоящий
в) реальный на многопроцессорных системах и виртуальный на многопроцессорных системах
г) реальный в многопроцессорных системах и виртуальный в многопроцессорных системах
е) ничего из вышеперечисленного

Я разрываюсь между ответом c и d; В чем разница между многопроцессорностью и многопроцессорностью?

Я искал ответ, но, очевидно, оба термина относятся к одному и тому же.

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

1 ответ1

1

Ответ будет D.

Предполагается, что многопроцессорность означает, что он может обрабатывать несколько запросов одновременно, что можно сделать на одном процессоре, разделяя его время между задачами.

Мультипроцессор подразумевает, что имеется более одного процессора (или, по крайней мере, более 1 ядра на процессор) - где каждое ядро фактически является своим собственным процессором, но объединено в один физический чип - для каждой задачи могут быть назначены отдельный процессор / ядро и может работать одновременно.

Это шокирующе плохой вопрос, и я бы не ожидал, что термин «многопроцессорная обработка» будет широко использоваться в реальном мире.

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