我有兩個過程: Producer
and
Consumer
他們的記憶 Memory
常用mmaped共享區域現在,製片人寫的東西記憶。消費者從內存中讀取內容。 I would prefer Consumer not to spin wait with Memory is empty.
I would prefer Producer not to spin wait when Mem
請複製下面的程序並嘗試在IDE中運行。這是一個簡單的Produce Consumer實現 - 當我使用一個Producer和一個Consumer線程時它運行良好,但每次使用2個時都失敗。請讓我知道這個程序掛起的原因或者是否有其他問題。 import java.util.LinkedList;
import java.util.Queue;
public class PCQueue {
p