2010-11-05 42 views
2

我想在一個asp.net mvc應用程序中創建一個線程。如果我在asp.net中創建線程,會發生什麼情況?

會發生什麼?

A)當請求結束並且發送響應時,線程將死亡。 B)線程將繼續運行,線程終止時將發送響應。

C)線程運行,而不會阻塞反應和死亡時,它已經完成了它的任務

回答

1

C.Thread將不會阻塞響應,並在需要時死亡運行。

但是,有一些陷阱。如果大量用戶正在產生線程,線程實際上可能會降低性能。

如果您還沒有看到它,這裏有一篇關於ASP.NET中線程化的文章,並解釋了優點和缺點。

http://www.beansoftware.com/ASP.NET-Tutorials/Multithreading-Thread-Pool.aspx

+0

謝謝你回答,因爲我懷疑:-) – bikt 2010-11-05 12:39:27

相關問題