關於線程和多線程入門級選手看這裏

首先我們要知道的是進程和線程的概念是在建立在操作系統層面上的,那就來捋捋看怎麼就出來了進程和線程。 在單 CPU 時代,若是沒有操作系統的控制,那麼一個程序會一直在 CPU 上執行,但我們不希望這樣,所以就設計出 「時間片」 的概念,這個時間片就是由操作系統的調度器來控制,專門負責切分 CPU 的時間片,輪流分給不同的程序。每一個應用程序只在一個時間片內運行,而時間片過於小,所以在宏觀上感覺就是多
相關文章
相關標籤/搜索