Valgrind挂起在pthread_spin_lock中,占用100%的CPU

Valgrind hangs in pthread_spin_lock consuming 100% CPU

本文关键字:占用 100% CPU lock 挂起 pthread spin Valgrind      更新时间:2023-10-16

我的c++多线程应用程序在valgrind 3.8.0和最新版本中挂在pthread_spin_lock中。但在3.6.0、3.6.1和3.7.0中不会发生这种情况。有人知道解决这个问题的方法吗?

这是导致valgrind线程管理内部问题的原因。我有同样的问题,它在3.10版本的valgrind修复。

在valgrind官方问题管理系统中记录的问题。Julian Seward在3.9以后的版本中修复了这个问题。https://bugs.kde.org/show_bug.cgi?id=336435