Проблема філософів харчування

Автор: Monica Porter
Дата Створення: 22 Березень 2021
Дата Оновлення: 17 Травень 2024
Anonim
Какие продукты любит или не любит поджелудочная железа
Відеоролик: Какие продукты любит или не любит поджелудочная железа

Зміст

Визначення - Що означає проблема філософів харчування?

Проблема філософів-ресторанів є класичним прикладом інформатики, який часто використовується для ілюстрації проблем синхронізації та рішень у паралельному проектуванні алгоритмів. Це ілюструє проблеми уникнення системного стану, коли прогрес неможливий, тупик. Проблема була створена в 1965 році Е. У. Дійкстра. Представлена ​​як вправа для іспиту для студентів, проблема ілюструє ряд комп’ютерів, які змагаються за доступ до периферійних пристроїв стрічкового накопичувача. Формула, відома сьогодні, була пізнішою редакцією Тоні Хоара.


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

Техопедія пояснює проблему обідніх філософів

Проблема філософів-ресторанів - це ілюстрація тупикової ситуації, стан, в якому багато процесів очікують на один ресурс, який зараз використовується іншим процесом, та рішення цих типів проблем. Нинішнє формулювання проблеми з філософами було створено Тоні Хоаром, але ця проблема була спочатку сформульована Едсгером Дайкстра в 1965 році.

Проблема Тоні Хоара стосується п'яти філософів, які повинні альтернативно їсти і думати. Усі п’ять розташовані за круглим столом з тарілкою спагетті та виделками, розташованими поруч між філософами. Вилкою може користуватися лише один філософ за один раз. Однак для їжі потрібні дві виделки - виделка зліва та справа. Філософ може взяти доступну виделку, але її не можна їсти, якщо філософ не має як лівої, так і правої вил. Слід зазначити, що вживання їжі не обмежується можливою кількістю спагетті зліва або шлункового простору. Передбачається, що існує нескінченна пропозиція спагетті та попиту.