您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 模拟生产者消费者算法.docx

  2. 本次实验是关于生产者与消费者之间互斥和同步的问题。设一个共享缓冲区,生产者和消费者互斥的使用在同一个进程地址空间内执行两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程释放一个空缓冲区。当消费者线程消费物品时,如果缓冲区为空,那么消费者线程将被阻挡,直到新的物品被生产出来。用1代表生产的物品,0代表没有物品或者物品被消费.同步关系利用产生的随机数
  3. 所属分类:其它

    • 发布日期:2020-04-13
    • 文件大小:342kb
    • 提供者:qq_43787707
  1. 操作系统实验报告.docx

  2. 1、以Linux系统进程和线程机制为背景,掌握fork()和clone()系统调用的形式和功能,以及与其相适应的高级通讯方式。由fork派生的子进程之间通过pipe通讯,由clone创建的线程之间通过共享内存通讯,对于后者需要考虑互斥问题。 2、以生产者/消费者问题为例,通过实验理解fork()和clone()两个系统调用的区别。程序要求能够创建4个进程或线程,其中包括两个生产者和两个消费者,生产者和消费者之间能够传递数据。 3、在Linux环境中采用用户级线程模拟实现EDF和RMS两种实时调度
  3. 所属分类:Linux

    • 发布日期:2019-07-03
    • 文件大小:2mb
    • 提供者:zsd0819qwq