Tôi đang cố gắng tìm cách viết một ứng dụng với IPC không khóa trên Linux, bằng C, với bộ xử lý đa lõi.
Giả sử tôi có quy trình 1 và quy trình 2 ghi vào Bộ nhớ chung hoặc bộ nhớ chia sẻ. Sau đó, quy trình 3 và quy trình 4 sẽ đọc từ bộ nhớ chia sẻ đó hoặc FIFO.
Điều này có thể với một thuật toán không khóa?
Hướng dẫn của bạn được đánh giá cao.