弱问一个关于GDB的问题
不知道在这儿问合适不?一个关于调试的问题。弱问下,GDB能否支持多核调试?如果能的话,麻烦举个例子最好已经产品化的,如果没有相关产品的话,大家能否帮忙分析下潜在的可能性和相关的障碍和解决方案,不用特细,主要是想更多了解下GDB支持多核调试的可行性和难度。多谢! 多核调试指.......... lz指的是并发?去看看sun的调试器吧,不知道sun开源没有,sun不是很早就多核了吗?有了sun cc的代码记得共享一下,谢谢。 楼主已说是多核,应该是并行,而不是并发。
你要同时调试多个并行程序?有这需要? 说到调试,我还是最相信print
回复 #5 cjaizss 的帖子
反汇编也不错,就是这多核..................回复 #6 prolj 的帖子
反汇编有些时候是需要的,并不是专门用来调试的,可以认为是调试中的插曲.没有人喜欢对着一大堆的汇编实现的一个很复杂的逻辑,呵呵.回复 #7 cjaizss 的帖子
我不明白的是多核的汇编.....回复 #8 prolj 的帖子
一样的道理 SMP我就不说了,我说说非对称式的.两个CPU硬核,两个不同的地址空间,接的是不同的RAM.
这个你很容易理解.
两个CPU硬核,相同的地址空间,接的是相同的RAM.
那么它们只是可以在访问相同的存储,然后其实还是各干各的事.
它们之间为了同步需要一些协议,从道理上来分析其实也就是这样了.
实现比较复杂
页:
[1]
2