- OS Develop
- File Size:
- Uploaded by:
Description: 1. Buffer pool of N buffers as a critical resource:
When the producer task reads data from the data source file, it will apply for a buffer and put the data in the buffer.
The consumer task takes data from a buffer and prints out the contents.
When a producer task is accessing the buffer, other producer and consumer tasks cannot access it.
When a consumer task is accessing the buffer, other producer and consumer tasks cannot access the buffer.
Mutex is used to access the buffer pool.
(Click to check if it's the file you need, and recomment it at the bottom):
|新建文件夹\Consumer_Producer.txt|| 2452 || 2020-06-18
|新建文件夹\content.txt|| 8 || 2020-06-19
|新建文件夹\producer_consumer.c|| 2352 || 2020-06-19
|新建文件夹|| 0 || 2021-01-21|