操作系统 实验 五 线程间的互斥与同步.docVIP

  • 42
  • 0
  • 约3.19千字
  • 约 7页
  • 2020-07-02 发布于天津
  • 举报

操作系统 实验 五 线程间的互斥与同步.doc

实验五线程间的互斥与同步实验学时学时实验类型验证设计型一实验目的理解线程互斥锁和信号量机制学线程的同步控制习它们的使用方法编写程序实现多个二实验内容创建个线程其中个线程和分别从个数据文件和读取个整数线程和把从文件中读取的逐一整数放入一个缓冲池缓冲池由个缓冲区构成并可以方便地调整为其他值每个缓冲区可以存放一个整数另外个线程和各从缓冲池读取数据线程每读出个数据分别求出它们的和或乘积并打印输出提示在创建个线程当中和是生产者负责从文件读取数据到公共的缓冲区和是消费者从缓冲区读取数据然后作不同的计算加和乘

实验 五 线程间的互斥与同步 实验学时:2学时 实验类型:验证、设计型 一、实验目的 理解POSIX线程(Pthread)互斥锁和POSIX信号量机制,学 线程的同步控制。POSIX习它们的使用方法;编写程序,实现多个 二,实验内容 创建4个POSIX线程。其中2个线程(A和B)分别从2个数据文件(data1.txt和data2.txt)读取10个整数. 线程A和B把从文件中读取的逐一整数放入一个缓冲池. 缓冲池由n个缓冲区构成(n=5,并可以方便地调整为其他值),每个缓冲区可以存放一个整数。另外2个线程,C和D,各从缓冲池读取10数据。线程C、D每读出2个数据,分别求

文档评论(0)

1亿VIP精品文档

相关文档