操作系统生产者消费者问题实验报告(2)

2020-02-21 22:38

for(int j=0; j

MultiThreadMatrix.matrix3[task][i] +=

MultiThreadMatrix.matrix1[task][j] * MultiThreadMatrix.matrix2[j][i]; } } }

MultiThreadMatrix.threadCount--; }

(4) 通过不断改变矩阵大小,线程数目,,调试程序,运行结果:

五、 所遇问题与解决方法

1. 在生产者-消费者多线程试验中,刚开始没有考虑到使用线程睡眠,运行结果速度之快,

没法观看数据变化,后面定义了睡眠控制,使得问题得以解决

2. 在多线程矩阵开发实验中,刚开始定义矩阵太小,测试结果不太明显,后面通过把矩阵

改大,并且线程数目不断变化使得结果明显。

六、 实验总结

深刻了解了生产者消费者多线程,进一步理解了“生产者-消费者”模型。同时也

掌握了一些java编程语言相关知识。多线程矩阵实验中,发现矩阵小时,线程越少,运行时间越长;而矩阵过大时,线程数量与运行时间成反比。


操作系统生产者消费者问题实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版小学数学三年级下册第三四单元测试试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: