Во-первых, я использую библиотеку pthread для записи многопоточной программы C. Нитки всегда зависали от ожидающих мьютексов. Когда я использую утилиту strace, чтобы найти поток в состоянии FUTEX_WAIT
, я хочу знать, какой поток удерживает этот мьютекс в то время. Но я не знаю, как я мог это сделать. Существуют ли какие-либо утилиты?
Кто-то сказал мне, что виртуальная машина Java поддерживает это, поэтому я хочу знать, поддерживает ли Linux эту функцию.