【文件属性】:
文件名称:Producer-Consumer-Problem:使用pthread的生产者-消费者问题
文件大小:18KB
文件格式:ZIP
更新时间:2021-04-25 19:25:38
C
生产者-消费者问题
实时嵌入式系统:第一次分配
使用pthread的生产者-消费者问题
安装与执行
执行版本
gcc -o s prod-cons.c -lpthread -lm -std=gnu99 -std=c99 -O3
./s
统计信息文件包含三个文本以及运行的总体统计信息和计算它们的python脚本。 为了快速获得模拟结果。c我使用了文件夹内的fish shell函数,该函数针对不同生产者/消费者的组合执行,并将结果保存在txt的
先决条件
Pthread库。
LOOP = 50k和QUEUESIZE = 512的一些等待时间(纳秒)
平均等待时间
第一季度
第二季度
第三季度
第四季度
全面的
P:1 Q:8
2337.312
2229.378
2038.541
2081.723
2171.739
P:2 Q:32
1947.161
1703.986
【文件预览】:
Producer-Consumer-Problem-master
----statistics()
--------stat.py(1KB)
--------stats_LOOP_10000(19KB)
--------stats_LOOP_1000(19KB)
--------stats_LOOP_50000(19KB)
--------fishscript(504B)
----README.md(1KB)
----simulations.c(7KB)
----prod-cons.c(7KB)