看了好久的Linux都沒搞懂這個。。。各位幫幫忙在Linux內核態里面只有task的概念,一個包裝task_struct的node結構的紅黑樹,那么linux如何調度進程、線程的呢?是進程和線程都有task_struct結構;還是進程才有task_struct,說調度進程其實是調度進程的主線程,如果是創建的線程可能是復制的task_struct的結構。進程是無法運行的,是進程中的主線程才能運行,是這樣的么?就相當于進程的創建時會創建一個主線程。如果是這樣的,那么可以說linux的調度其實就是調度線程了?
在線等,挺急的!Linux進程和線程任務調度是如何的感激不盡
滄海一幻覺
2019-10-17 18:44:10
