簡體   English   中英

前台線程與背景線程

[英]foreground threads vs background threads

MSDN聲明:

后台線程與前台線程相同,但有一個例外:后台線程不會使托管執行環境保持運行

  1. 如果線程量子是后台線程而不是前台線程,那么線程量子中是否有任何解除引用? 檢查一下

  2. 將后台線程優先級設置為像Highest這樣的較高值時,它會獲得比具有較低優先級的前景線程更多的量子嗎?

提前致謝。

托管的前台/后台線程,Windows線程量子和線程優先級是正交概念。

  • 作為前台線程意味着在它(以及所有其他前台線程)停止之前不能停止進程。
  • 量程是線程在系統考慮在該處理器上調度另一個線程之前運行的時間長度。
  • 線程優先級確定所有准備運行的等待線程中的查找順序。

在這三個項目中,只有前台/后台與托管代碼相關。

現在回答你的問題。

  1. 前台進程是Windows概念。 它與.net中的前台/后台線程無關。
  2. 線程優先級不會影響量子。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM