Linux 3.2 進程, 線程 前言 注意: 本文章默認你學過操作系統的進程部分,瞭解進程的概念. 我們都知道, 在 Linux 中, 我們使用 LWP 來描述線程, 即不區分線程/進程, 統一用 task_struct 描述它. 但是在 Linux 中, 線程, 進程, 進程組實際上還是有點區別的. 這篇文章來聊聊進程, 線程. 1.Linux 的 task_struct 1.1 task_s
Linux 3.2 current_thread_info 函數 前言 current_thread_info, 這個函數在內核中, 經常被用於訪問當前CPU正在運行的任務, 那麼它的底層是怎麼實現的呢? 這是我閲讀 LKD 遇到的第一個難點, 也是我第一次體會到 "紙上得來終覺淺, 絕知此事要躬行" 的點. 關於 Linux 3.2 進程模型, 在 copy_process 中已有記載. 1.讓