- Category:
- OS Develop
- Tags:
-
- File Size:
- 1kb
- Update:
- 2021-01-23
- Downloads:
- 1 Times
- Uploaded by:
- muzuokai
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.
To Search:
File list (Check if you may need any files):
Filename | Size | Date |
---|
新建文件夹\Consumer_Producer.txt | 2452 | 2020-06-18
|
新建文件夹\content.txt | 8 | 2020-06-19
|
新建文件夹\producer_consumer.c | 2352 | 2020-06-19
|
新建文件夹 | 0 | 2021-01-21 |