顯示具有 Hang 標籤的文章。 顯示所有文章
顯示具有 Hang 標籤的文章。 顯示所有文章

2013年3月7日 星期四

.NET Debugging Demos Lab 1: Hang - Review

Note:Debug的結果跟Thread ID會因為操作的速度以及基礎環境而有所出入。原作者使用W2k3,而作者我是用Win7。
原始出處.NET Debugging Demos Lab 1: Hang - Review

Reproduce the problem:

  1. 瀏覽http://localhost/BuggyBits/FeaturedProducts.aspx
    • 顯示這個頁面需要五秒,可以在頁面下看到開始跟執行時間。
  2. 開啟五個相同的頁面,並且盡量同時重整頁面(reflash)
    • 留意每個頁面的執行時間,並且確認開始時間是幾乎相同的(如果沒有,就代表可能沒有先執行一開始說的reg)
    • Q:執行時間分別為多少?
    • A:依序應該是5s、9.3s、13.96s、17.99、21.53(會有出入,不過如果看到的都是5s那就表示,你沒有幾乎同時的送出request)
    • Q:從工作管理員觀看w3wp.exe的CPU使用率,是高還是低?
    • A:非常低,根本就是0