Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / OS Linux. Зависание программы / 7 сообщений из 7, страница 1 из 1
29.10.2006, 13:09
    #34089289
ChameLe0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
Есть многопоточная программа по ОС Linux. В ней используются мьютексы, семафоры, блокировки чтения/записи. В какой то момет ПО виснет. Можно ли определить какие потоки зависли и почему (например на мьютексе, или ожидают ввода/вывода)? Если можно - то какие средства для этого использовать?
...
Рейтинг: 0 / 0
29.10.2006, 18:12
    #34089515
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
дебугер?
Если нужна какая-то конкретная утиль - наверно лучше в линуксовом разделе спросить.
...
Рейтинг: 0 / 0
29.10.2006, 18:35
    #34089525
ChameLe0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
Дебуггер не поможет так как ошибка происходит достаточно редко.
...
Рейтинг: 0 / 0
30.10.2006, 12:16
    #34090630
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
попробуй когда зависнет сказать процессу kill -6 а птом дебуггером поизучать core. хотя конечно правильнее вставить в программу трассировку захвата освобождения ресурсов.
...
Рейтинг: 0 / 0
30.10.2006, 13:31
    #34091001
ChameLe0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
А нельзя через /proc/[pid] или с помощью какой-нибудь утилиты?
...
Рейтинг: 0 / 0
30.10.2006, 22:27
    #34092520
ska
ska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
ChameLe0nА нельзя через /proc/[pid] или с помощью какой-нибудь утилиты?
man gdb
...
Рейтинг: 0 / 0
01.11.2006, 11:28
    #34096696
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OS Linux. Зависание программы
А постоянно писать в логи?

Вообще, сначала надо упарядочить работу с мьютексами и семафорами. Надеюсь небольшой запас производительности есть?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / OS Linux. Зависание программы / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]