Вход | Регистрация
 
О жизни... :: Хобби

OFF: Вопрос про futex_wait_queue_me в Linux.

OFF: Вопрос про futex_wait_queue_me в Linux.
Я
   hogik
 
05.02.20 - 13:06
Некий процесс встаёт (зависает глухо) в состояние futex_wait_queue_me.
А каким средством/способом выяснить подробности о сути ожидания и найти процесс, который блокирует ресурс?
   Dmitry1c
 
1 - 05.02.20 - 13:23
фьютекс это типа мьютекс, но фьютекс?
   hogik
 
2 - 05.02.20 - 13:45
(1)
Пример нормального ожидания:

cat /proc/4275/stack

[<ffffffff81107a90>] futex_wait_queue_me+0xc0/0x120
[<ffffffff81108316>] futex_wait+0x116/0x270
[<ffffffff8110acc0>] do_futex+0x120/0x5a0
[<ffffffff8110b1c1>] SyS_futex+0x81/0x180
[<ffffffff8186281b>] entry_SYSCALL_64_fastpath+0x22/0xcb
[<ffffffffffffffff>] 0xffffffffffffffff

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.