2011-04-16 49 views
0

可能重複:
user thread and kernel thread什麼是「內核(唯一)線程」而不是「內核級線程」?

我最近遇到的術語 「內核線程」/ 「僅內核線程」 來了。它被定義爲一個完全在內核空間中執行並且沒有虛擬地址空間的線程。有人可以請解釋它的實際意義,它是如何實施的?這似乎與內核級別的線程完全不同。同時,由於內核本身不是一個進程,在內核空間中怎麼能有一個線程?

我已經看到用戶線程和內核線程的問題,但答案是衝突的,所選的答案只給出了一個定義,而不是細節。

回答

1

this

內核線程兩者被用於嚮應用程序(如系統調用)提供特權服務。內核也用它來跟蹤系統上運行的是什麼,有多少資源分配給哪個進程以及進行調度。

相關問題