powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / OS Linux. Зависание программы
7 сообщений из 7, страница 1 из 1
OS Linux. Зависание программы
    #34089289
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть многопоточная программа по ОС Linux. В ней используются мьютексы, семафоры, блокировки чтения/записи. В какой то момет ПО виснет. Можно ли определить какие потоки зависли и почему (например на мьютексе, или ожидают ввода/вывода)? Если можно - то какие средства для этого использовать?
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34089515
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дебугер?
Если нужна какая-то конкретная утиль - наверно лучше в линуксовом разделе спросить.
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34089525
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дебуггер не поможет так как ошибка происходит достаточно редко.
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34090630
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй когда зависнет сказать процессу kill -6 а птом дебуггером поизучать core. хотя конечно правильнее вставить в программу трассировку захвата освобождения ресурсов.
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34091001
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А нельзя через /proc/[pid] или с помощью какой-нибудь утилиты?
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34092520
ska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChameLe0nА нельзя через /proc/[pid] или с помощью какой-нибудь утилиты?
man gdb
...
Рейтинг: 0 / 0
OS Linux. Зависание программы
    #34096696
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А постоянно писать в логи?

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


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