Багатопроцесорність: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Sarmkadan (обговорення | внесок)
Створена сторінка: '''Багатопроцесорність''' — це використання двох або більше центральних процесорів (CPU...
Мітка: перше редагування
 
Sarmkadan (обговорення | внесок)
Немає опису редагування
Рядок 1:
'''Багатопроцесорність''' ([[Англійська мова|англ.]] Multiprocessing) — це використання двох або більше центральних [[процесор]]ів (CPU) в одній [[Комп'ютер|комп'ютерній]] системі. Термін також відноситься до здатності системи підтримувати більше одного процесора і / або здатність [[Багатонитевість|розділити завдання]] між ними. Є багато варіацій на цю основну тему, і визначення багатопроцесорності може змінюватися в залежності від контексту, в основному від того, як визначені процесори (кілька ядер на одному кристалі, множина чипів в одному корпусі, множина корпусів в одному системному модулі, і т. д.).
 
Багатопроцесорністю іноді називають виконання багатьох паралельних програмних процесів в системі в протилежність виконання одного процесса в будь-який момент часу. При використанні цього визначення, багатопроцесорність іноді контрастує з багатозадачністю, яка може використовувати тільки один процесор, але включити його в тимчасових інтервалах між завданнями (тобто системи з поділом часу). Багатопроцесорність означає істинне паралельне виконання декількох процесів, що використовують більше одного процесора. Система не може бути і багатопроцесорною і мультипрограмованою, тільки однією з двох, або ні тією і ні іншою.