進程和線程的區別,以及應用場景

什麼是線程? Linux下線程用進程PCB模擬描述,也叫輕量級進程安全 線程是進程內部的一個執行流,也就是線程在進程的地址空間內運行。多線程 一個進程內的全部線程共享進程資源併發 線程是CPU調度的基本單位(CPU調度是按照PCB進行調度的)異步 建立,銷燬一個線程相較建立,銷燬一個進程成本要低(建立進程要建立PCB,虛擬地址空間,建立頁表,維護映射,把硬盤的代碼數據加載到內存,文件描述符等等,而
相關文章
相關標籤/搜索