[互聯網面試筆試彙總C/C++-17] 生產者消費者模型

1、明肯定義 要理解生產消費者問題,首先應弄清PV操做的含義:PV操做是由P操做原語和V操做原語組成(原語是不可中斷的過程),對信號量進行操做,具體定義以下:動畫 P(S):①將信號量S的值減1,即S=S-1;spa ②若是S>=0,則該進程繼續執行;不然該進程置爲等待狀態,排入等待隊列。線程 V(S):①將信號量S的值加1,即S=S+1;指針 ②若是S>0,則該進程繼續執行;不然釋放隊列中第一個
相關文章
相關標籤/搜索