擅长:python、mysql、java
<p>不幸的是,没有内置的方法来做到这一点。我相信在gdbugzilla中有一个漏洞。在</p>
<p>这可能需要一个黑客:在<code>DataBlock</code>打印机中,在哈希表中记录<code>HeapBlock</code>的地址和大小。那么<code>HeapBlock</code>打印机可以查找到这个。当然,问题就变成了决定如何使缓存失效的问题。我一时想不出一个好办法:-(但也许可以简单地不使其无效。当<code>DataBlock</code>打印机被破坏时,您可以尝试使其失效;gdb不保证这能正常工作,但在实践中可能是可以的。在</p>