- 8
- 0
- 约 17页
- 2016-12-30 发布于重庆
- 举报
和我一起作Tess的windbg lab - Lab1, Hang这几个随笔不是对于Tess的翻译,是我自己做的分析,感兴趣的可以看一下。Tess的分析,在她的网页上有连接地。一共大概7篇,争取等会都写完。其他的不在首页,可以到这里看:?原文地址:/b/tess/archive/2008/02/04/net-debugging-demos-lab-1-hang.aspx操作步骤:1、产生压力:tinyget -srv:localhost -uri:/BuggyBits/FeaturedProducts.aspx -threads:30 -loop:502、观察taskmgr的输出:w3wp.exe的CPU为0,内存几乎没有变化3、模拟手工操作:打开IE,输入地址:http://localhost/buggybits/featuredproducts.aspx,观察最下面的response time,我这里为17秒。4、抓dump:adplus -hang -pn w3wp.exe -quiet -o c:\dumps5、分析dump。 a、加载sos:.loadby sos mscorwks b、查看所有托管线程的callstack:~* e!clrstack。输出分为两类: //类别1,类似的callstack一共23个,最上面的语句都是Monitor.Enter OS Thre
原创力文档

文档评论(0)