2013-01-03 16 views
0
3 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6904 (Worker Thread) 1 (torrent.vshost.exe) 
4 Running HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6880 (Worker Thread) 1 (torrent.vshost.exe) 
5 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6884 (Worker Thread) 1 (torrent.vshost.exe) 
6 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6536 (Worker Thread) 1 (torrent.vshost.exe) 
7 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6992 (Worker Thread) 1 (torrent.vshost.exe) 
8 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 5148 (Worker Thread) 1 (torrent.vshost.exe) 
9 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 7016 (Worker Thread) 1 (torrent.vshost.exe) 
10 Running HtmlAgilityPack.HtmlDocument.Load ProcessTorrent.AnonymousMethod__6() 7096 (Worker Thread) 1 (torrent.vshost.exe) 
11 Waiting HtmlAgilityPack.HtmlWeb.Get ProcessTorrent.AnonymousMethod__6() 6988 (Worker Thread) 1 (torrent.vshost.exe) 

您可以看到只有2個任務正在運行,這是否意味着處於等待狀態的其他人正在等待2個正在運行的任務完成,還是正在等待HtmlAgilityPack.HtmlWeb.Get完成?VS調試器並行任務中的「等待」是什麼意思?

回答

1

他們可能在等待任何事情。它可能是另一個線程,它可能是操作系統執行某些操作(例如文件/網絡IO完成),它可能用於計時器,或者只是在他們等待的內容完成之後安排。

在這種情況下,考慮到該行的其餘部分是:HtmlAgilityPack.HtmlWeb.Get,它會顯示它們正在等待網絡IO。

+0

謝謝Servy – yves

相關問題