多线程和gdb

时间:2011-02-26 04:13:50

标签: multithreading

有人可以告诉我与多线程和GDB相关的访谈类型问题。

我已经知道死锁,竞争条件,同步和线程的基础知识。

提前致谢

1 个答案:

答案 0 :(得分:1)

一些示例问题:

  1. 如何列出所有主题?
  2. 如何在各个线程中设置断点?
  3. 您如何看待特定线程的堆栈跟踪?
  4. 你的程序陷入僵局;你如何使用gdb找到根本原因?
  5. 问题无止境。我建议最好的学习方法是让膝盖深陷泥土中并为自己玩耍:

    • 制作一个示例多线程程序,对其进行调试并尝试查找有关所有线程的所有可能信息。
    • 设置一些死锁情况,然后进行调试。