從內核角度看Linux 線程和進程的區別

多數人都會講說線程和進程在內核中是相同的,沒有嚴格地做區分。這樣講是沒錯了,但對於應用開發者來說,這樣講是有點籠統。本文將從內核角度,分析線程和進程之間的區別,希望能對這一塊感興趣的人提供借鑑意義。 1 數據結構 task_struct Linux中無論是進程還是線程,只要是調度單元,都通過 struct task_struct表示。這也是爲什麼講說進程和線程在內核相同的原因。 struct ta
相關文章
相關標籤/搜索