編譯鏈接之線程

1. 什麼是線程? 線程被稱爲輕量級的進程,一個標準的線程由線程ID,當前指令指針(PC),寄存器集合和堆棧組成,各個線程之間共享程序的內存空間(包括代碼段,數據段,堆)。 線程通常有三種狀態 線程都擁有自己的優先級,高優先級的線程會更早的執行。 多線程控制數據併發的方式:鎖。具體細分爲: 二元信號量 多元信號量 互斥量:與信號量用法類似,唯一的不同是,同一個信號量可以被系統中的一個線程獲取後被另
相關文章
相關標籤/搜索