Паралельність

Автор: Lewis Jackson
Дата Створення: 6 Травень 2021
Дата Оновлення: 1 Липня 2024
Anonim
10 клас.  Паралельність площин. Урок 1
Відеоролик: 10 клас. Паралельність площин. Урок 1

Зміст

Визначення - Що означає Concurrency?

Паралельно з інформатикою - це здатність програми розкладатися на частини, які можуть працювати незалежно одна від одної. Це означає, що завдання можна виконувати не в порядку, а результат все одно буде таким самим, як якщо б вони виконувалися в порядку.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює одночасність

Паралельність - це здатність алгоритму чи програми виконувати більше ніж одне завдання одночасно. Концепція схожа на паралельну обробку, але з можливістю багатьох незалежних робіт робити різні речі одночасно, а не виконувати ту саму роботу.

Паралельні програми складно написати просто тому, що управління незалежними завданнями вимагає координації ресурсів. Знаменита проблема філософів харчування (Dining Philosophers Problem) - це класичний мислительний експеримент, який ілюструє складність обміну ресурсами та одночасність.

Сучасні багатозадачні операційні системи узгоджуються зі своєю здатністю запускати багато різних програм одночасно. Оскільки обчислювальна техніка стає дешевшою, виконання складних завдань на кластерах стає все більш можливим. Кілька мов програмування було розроблено з урахуванням одночасності, включаючи Go.


Це визначення було написано в програмі