Параллельность связана с тем, как приложение обрабатывает несколько задач.
работает на. Приложение может обрабатывать одну задачу за раз
(последовательно) или работать над несколькими задачами одновременно
(Одновременно).
Параллелизм, с другой стороны, связан с тем, как приложение
обрабатывает каждую отдельную задачу. Приложение может обработать задачу
последовательно от начала до конца, или разбить задачу на подзадачи, которые
может быть завершено параллельно.
Как видите, приложение может быть параллельным, но не параллельным.
Это означает, что он обрабатывает более одной задачи одновременно, но
задачи не разбиты на подзадачи.
Приложение также может быть параллельным, но не параллельным. Это означает
что приложение работает только над одной задачей за раз, и эта задача
разбивается на подзадачи, которые могут обрабатываться параллельно.
Кроме того, приложение не может быть ни параллельным, ни параллельным.
Это означает, что он работает только для одной задачи за раз, и задача
никогда не разбивается на подзадачи для параллельного выполнения.
Наконец, приложение может быть как параллельным, так и параллельным, в
что он одновременно работает над несколькими задачами, а также ломает
каждая задача разбита на подзадачи для параллельного выполнения. Тем не менее, некоторые из
преимущества параллелизма и параллелизма могут быть потеряны в этом
сценарий, так как процессоры в компьютере уже достаточно заняты
с параллелизмом или параллелизмом. Сочетание этого может привести к
только небольшое увеличение производительности или даже потеря производительности.