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

搜索资源列表

  1. 哲学家吃饭问题C++编程实现

  2. 哲学家吃饭问题 c++编程 操作系统 实例
  3. 所属分类:C++

    • 发布日期:2009-05-19
    • 文件大小:2mb
    • 提供者:chnlgw
  1. 操作系统哲学家问题C++模拟实现

  2. 操作系统哲学家问题C++模拟实现,限制条件为当哲学家左右手都有筷子才可以开始吃饭。 VS2008 VC++环境的工程
  3. 所属分类:C++

    • 发布日期:2010-01-19
    • 文件大小:1mb
    • 提供者:whyou
  1. 用信号量函数实现的哲学家吃饭问题

  2. 用unix编程中的信号量函数实现的经典ipc问题—哲学家吃饭
  3. 所属分类:专业指导

    • 发布日期:2010-06-16
    • 文件大小:24kb
    • 提供者:jinlai_ch
  1. 经典的哲学家吃饭问题C语言实现

  2. 用C语言实现了经典的哲学家吃饭问题, 资源中包含Makefile和源代码。
  3. 所属分类:C

    • 发布日期:2011-01-11
    • 文件大小:10kb
    • 提供者:gongzhitaao
  1. 哲学家吃饭问题

  2. 一个房间内有6位哲学家,他们的生活就是思考和进食。哲学家思考后,过一定的时间就会饥饿,饥饿之后就想吃饭,吃饭后再思考。房间里有一张圆桌,桌子周围放有6把椅子,分别属于6位哲学家,每两位哲学家之间有1支筷子,哲学家进食时必须同时使用左右两支筷子。
  3. 所属分类:其它

    • 发布日期:2011-12-19
    • 文件大小:292kb
    • 提供者:zhg2199413
  1. 多线程解决哲学家吃饭问题源代码

  2. 一个简单的cpp文件,一种简单的实现方法,初学者可用于参考
  3. 所属分类:其它

    • 发布日期:2013-09-11
    • 文件大小:3kb
    • 提供者:jarvis_kang
  1. 操作系统 实验报告(含代码) 死锁和饥饿2 哲学家就餐问题

  2. 哲学家的生活就是思考和吃饭,即思考,饿了就餐,再思考,循环往复。要求是: 每一个哲学家只有在拿到位于他左右的筷子后,才能够就餐;哲学家只能先拿左边的筷子,再去拿右边的筷子,而不能同时去抓他两边的筷子,也不能从其他哲学家手中抢夺筷子;哲学家每次就餐后必须放下他手中的两把筷子后恢复思考,不能强抓住餐具不放。设计一个程序,能够显示当前各哲学家的状态和桌上餐具的使用情况,并能无死锁的推算出下一状态各哲学家的状态和桌上餐具的使用情况。即设计一个能安排哲学家正常生活的程序。 3.2 问题描述 可能出现死锁
  3. 所属分类:Linux

    • 发布日期:2015-12-13
    • 文件大小:82kb
    • 提供者:sinat_25844967
  1. 任务的同步与互斥

  2. 实验报告五:(1)编程实现哲学家就餐问题。五个哲学家坐在圆桌前,每人一碗面条,每个哲学家两侧各有一支筷子,哲学家处于吃饭和思考两种状态,哲学家吃面条要用他两侧的两只筷子。 提 示:设计5个任务:Task0 、 Task1 、Task2 、Task3 、Task4 ,其优先级关系Task0>Task1>Task2>Task3>Task4。定义 5 个信号量 Sem0、 Sem1、 Sem2、 Sem3、 Sem4,每个任务 i 均作相同的工作:申请信号量 i, (i+1)
  3. 所属分类:Windows Server

    • 发布日期:2018-03-16
    • 文件大小:110kb
    • 提供者:m0_37213943
  1. 哲学家进餐和理发师问题算法分析

  2. 操作系统并发和互斥:哲学家进餐问题和理发师问题。就是关于线程同步,饥饿,死锁的问题的算法实现。五个哲学家坐在圆桌上吃饭,每两个人中间有一只筷子,想要吃饭就要拿两只筷子才可以,吃完就放下。哲学家有思考,饥饿,吃饭,三个状态。
  3. 所属分类:其它

    • 发布日期:2010-09-26
    • 文件大小:53kb
    • 提供者:helloworl