Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Deadlock... синхронизация етс...

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Deadlock... синхронизация етс...
Имя
Сообщение << Старые топики   Новые топики >>
Deadlock... синхронизация етс... - 2009-10-24 00:33:19.550000   
TimeBandit

Сообщений: 63
Оценки: 0
Присоединился: 2008-08-24 01:58:50.050000
Пробороздил просторы вселенной на тему Deadlock'ов и борьбы с ними информация расплывчатая и ее маловато, может у кого есть ссылочка на серьезные источники с методами решения, типами дедлоков в купе с многопоточным программирование и синхронизацией в
с++?:) Заинтересовала тема )) хочется разобраться.
Post #: 1
RE: Deadlock... синхронизация етс... - 2009-10-24 02:12:00.866666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
http://www.ozon.ru/context/detail/id/1919696/
Post #: 2
RE: Deadlock... синхронизация етс... - 2009-10-24 05:35:38.780000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Я не увлекался программированием с активным использованием вытесняющей многозадачности, соответственно познания мои лишь теоретические, но видел в доках к valgrind'у, что он умеет вычислять возможные дедлоки.
Post #: 3
RE: Deadlock... синхронизация етс... - 2009-10-24 07:17:31.163333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
для posix threads - умеет, и достаточно неплохо

http://valgrind.org/docs/manual/hg-manual.html
Post #: 4
RE: Deadlock... синхронизация етс... - 2009-10-24 18:48:43.130000   
TimeBandit

Сообщений: 63
Оценки: 0
Присоединился: 2008-08-24 01:58:50.050000
Спасибо Денатурат ) качаю сейчас книжку. Есть люди которые по долгу работы занимаются многопоточным программированием? Хотелось бы услышать с какими проблемами сталкиваетесь, как решаете, и как выявляете дедлоки?
Post #: 5
RE: Deadlock... синхронизация етс... - 2009-10-25 05:07:15.543333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: TimeBandit

Есть люди которые по долгу работы занимаются многопоточным программированием?


есть

quote:

ORIGINAL: TimeBandit

Хотелось бы услышать с какими проблемами сталкиваетесь


с различными

quote:

ORIGINAL: TimeBandit

как решаете


не использую языки с мутабельными (эфемерными) структурами данных; в противном случае всё упирается в грамотную архитектуру
Post #: 6
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Deadlock... синхронизация етс...







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.