gpt4 book ai didi

linux - 在 Linux 中恢复 pthread 上下文(线程 id)

转载 作者:太空宇宙 更新时间:2023-11-04 09:54:53 26 4
gpt4 key购买 nike

是否有任何通用的解决方案来恢复当前线程上下文的 pthread_t 值?

代码是多线程应用程序的可加载 .so 所必需的,因此我想以某种方式接收库的线程 ID 以更好地理解这件事 - 使用 gdb(详见 this 问题)。

该应用程序可能会利用 Boost、GLib、数千个其他 pthreads 包装器 - 我不在乎,只需要实际的线程 ID 而无需修改应用程序的源代码。

最佳答案

是的 - 只需调用 pthread_self() 即可获取当前线程的 pthread_t

关于linux - 在 Linux 中恢复 pthread 上下文(线程 id),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6572529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com