Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Предотвращение взаимоблокировок 
:(
    Опции темы
Dr_VOLAND
Дата 3.4.2008, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 16.9.2007

Репутация: нет
Всего: 0



Доброе время суток. 
Вопрос довольно простой, но мне кажется есть подвох =)
Задача! Предотвращение взаимоблокировок в работе процессов.
Скажем у нас есть 5 процессов, и 5 ресурсов (принтер, сканер, клавиатура, мышка и двд-ридер).
Ресурсы представлены в одном экземпляре.
Вопрос такой: ресурсы вообще разграничиваются, на те которые уже используются, и те которые еще нужны, для корректного завершения работы процессов.
Скажем, первый процесс использует принтер, может он еще затребовать этот ресурс, или нет (т.е. из возможного, только оставшиеся типы ресурсов) ?!
PM MAIL   Вверх
Dr_VOLAND
Дата 3.4.2008, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 16.9.2007

Репутация: нет
Всего: 0



? smile 
PM MAIL   Вверх
ida
Дата 4.4.2008, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 58



Точнее.
PM WWW   Вверх
maxim1000
Дата 4.4.2008, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



помнится, читал про один подход к захвату ресурсов, чтобы избегать взаимоблокировок:
http://www.ddj.com/architect/204801163


--------------------
qqq
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Системный анализ, проектирование и UML"
Се ля ви

Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем:

• предпроектные обследования объектов автоматизации;

• разработка концепции создания систем;

• моделирование бизнес-процессов (в т.ч. на UML);

• проектирование архитектуры систем;

• управление проектами;

• управление качеством;

• CASE-средства;

• реинжиниринг.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема »


 




[ Время генерации скрипта: 0.0445 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.