Windbg 中的 sympath 命令不同
Different between sympath commands in Windbg
以下命令有什么区别?
.sympath cache*c:\CachedSymbols;srv*https://msdl.microsoft.com/download/symbols
.sympath srv*c:\CachedSymbols*https://msdl.microsoft.com/download/symbols
您发布的 2 个确切命令之间没有区别。
但是,请考虑以下几点:
.sympath cache*c:\CachedSymbols;srv*server1;srv*server2
然后,两个服务器的符号将进入同一个缓存,而
.sympath srv*c:\CachedSymbols*server1;srv*c:\OtherPlace*server2
允许您定义 2 个不同的地方。
还有一个
.sympath cache*c:\CachedSymbols;srv*C:\Server1*server1;srv*C:\Server2*server2
甚至每个符号存储两次,每个服务器一次,两次都在缓存中。
以下命令有什么区别?
.sympath cache*c:\CachedSymbols;srv*https://msdl.microsoft.com/download/symbols
.sympath srv*c:\CachedSymbols*https://msdl.microsoft.com/download/symbols
您发布的 2 个确切命令之间没有区别。
但是,请考虑以下几点:
.sympath cache*c:\CachedSymbols;srv*server1;srv*server2
然后,两个服务器的符号将进入同一个缓存,而
.sympath srv*c:\CachedSymbols*server1;srv*c:\OtherPlace*server2
允许您定义 2 个不同的地方。
还有一个
.sympath cache*c:\CachedSymbols;srv*C:\Server1*server1;srv*C:\Server2*server2
甚至每个符号存储两次,每个服务器一次,两次都在缓存中。