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

搜索资源列表

  1. Java+JDK+6[1].0学习笔记

  2. 一个用java实现的哲学家进餐问题,对于理解进程对临界资源的处理很有好处!
  3. 所属分类:Java

    • 发布日期:2009-06-25
    • 文件大小:108544
    • 提供者:weiliuzhu
  1. 基于ARM7和uC/OS II的哲学界就餐问题代码

  2. 用proteus仿真的超级终端,基于ARM7和uc/os II的解决方式
  3. 所属分类:硬件开发

    • 发布日期:2009-09-18
    • 文件大小:353280
    • 提供者:xx192403
  1. 用多线程同步方法解决哲学家就餐问题

  2. 1)为每个哲学家产生一个线程,设计正确的同步算法 2)每个哲学家取得一双筷子开始用餐后,即时显示“Dining…”和该哲学家的自定义标识符以及餐桌上所有几位哲学家标识符及其所坐的位置。 3)设定共有5个哲学家需用餐。每位用餐耗时10秒钟以上。 4)多个哲学家须共享操作函数代码
  3. 所属分类:其它

    • 发布日期:2010-04-19
    • 文件大小:304128
    • 提供者:w2w_weizhiwu
  1. 操作系统实验报告(哲学家就餐问题、读者写入者问题)

  2. 有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子。 有一个公用的数据集,有很多人需要访问,其中一些需要阅读其中的信息,一些需要修改其中的消息。阅读者可以同时访问数据集,而写入者只能互斥的访问数据集,不能与任何的进程一起访问数据区。
  3. 所属分类:软件测试

    • 发布日期:2011-06-27
    • 文件大小:19456
    • 提供者:hustdoby
  1. 哲学家进餐问题C# 解决程序

  2. 问题: 哲学家就餐问题可以这样表述,假设有六位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只筷子。因为用一只筷子很难吃到意大利面,所以假设哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。 解决方式: 采用互斥量来解决该问题,每互斥量代表一只筷子。哲学家必须等待身边两只筷子同时可以使用的时候才可以进餐,当使用一会之后,需要自动释放该互斥量(筷子),其他哲学家就
  3. 所属分类:网络基础

    • 发布日期:2011-10-20
    • 文件大小:37888
    • 提供者:jiayp004
  1. 操作系统综合实验之哲学家吃面问题和实验报告

  2. 本程序需要用到的数据有:5个哲学家和一张圆桌子,桌子旁边有5个座位,桌子上放着5支筷子,每两个座位之间放一支,为了吃面,哲学家必须获得一双筷子,且每人只能直接从紧邻自己的左边或右边去取筷子。 ①哲学家是进程,有四种状态,分别是等待任务、思考、饥饿、就餐,用不同图片表示哲学家状态。 ②筷子是进程运行所需要的资源,有两种状态:被占用和空闲,筷子图片为空白时,资源被占用。 ③进程运行时间是由随机函数随机产生的,随机函数是以当前逝去时间作为随机种子,进程运行时间。
  3. 所属分类:Java

    • 发布日期:2012-01-11
    • 文件大小:1048576
    • 提供者:niluchen
  1. 哲学家进餐例子

  2. 哲学家进餐的一个小程序,5个哲学家围坐在一张圆桌周围,每个哲学家面前有一碟通心面,要使用筷子才能进餐。相邻两个碟子之间有一根筷子。哲学家包含三种状态:吃饭、思考和挨饿。当一个哲学家觉得饿时,他才试图分两次去取他左边和右边的筷子就餐,吃完以后放下筷子继续思。
  3. 所属分类:Java

    • 发布日期:2012-08-18
    • 文件大小:92160
    • 提供者:a563005903
  1. 哲学家就餐问题JAVA代码

  2. 简单易懂 主要应用闲成方面的知识 class Philosopher extends Thread   {   public Philosopher( DiningPhils HOST , int i )   {     host = HOST;     index = i;   }   public void setTimeSlice( int TS )   {     ts = TS;   }   public void setLeftChopstick( boolean flag )  
  3. 所属分类:Java

    • 发布日期:2008-12-17
    • 文件大小:4096
    • 提供者:ningcqdx
  1. 操作系统课程设计报告 哲学家就餐

  2. 界面超帅,稍加修改就可以变成你的,附加10几种不同的皮肤
  3. 所属分类:专业指导

    • 发布日期:2009-03-13
    • 文件大小:19922944
    • 提供者:dengchenjiong
  1. 操作系统哲学家就餐问题

  2. 编写用信号量解决5个哲学家的就餐问题的算法,要求该算法保证某一时刻最多只有3个哲学家在吃饭 《操作系统》
  3. 所属分类:其它

    • 发布日期:2009-03-17
    • 文件大小:30720
    • 提供者:wwl200618116
  1. 操作系统中的哲学家就餐问题

  2. 一、问题描述: 有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人 之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每 个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子
  3. 所属分类:专业指导

    • 发布日期:2009-03-22
    • 文件大小:306176
    • 提供者:lw_123456
  1. java解哲学家就餐问题

  2. 哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。。。。
  3. 所属分类:Java

    • 发布日期:2009-04-22
    • 文件大小:6144
    • 提供者:ningcqdx
  1. 哲学家问题

  2. 这是一个哲学家就餐问题的程序,运用到多核多线程技术,可能有问题,希望大家指点
  3. 所属分类:OS

    • 发布日期:2018-05-29
    • 文件大小:2048
    • 提供者:weixin_42335867
  1. C#计算机操作系统哲学家就餐问题

  2. 计算机操作系统中的哲学家就餐问题,用C#把整个过程可视化出来。
  3. 所属分类:C#

    • 发布日期:2018-06-25
    • 文件大小:2097152
    • 提供者:doctor_ly
  1. c语言实现哲学家就餐问题

  2. 文档包含哲学家就餐问题的代码,使用三种方法解决哲学家就餐问题,顺序资源法,加房间法和P_sim法
  3. 所属分类:Linux

    • 发布日期:2018-06-27
    • 文件大小:195584
    • 提供者:cpsharp
  1. 哲学家问题(操作系统多线程经典问题)

  2. 叉子数量与哲学家数量一致 哲学家就餐需要两只叉子,因此相邻哲学家不可同时就餐 哲学家数量可以自定义
  3. 所属分类:Windows Server

  1. 哲学家进餐.c

  2. 哲学家就餐问题可以这样表述,假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只餐叉。因为用一只餐叉很难吃到意大利面,所以假设哲学家必须用两只餐叉吃东西。他们只能使用自己左右手边的那两只餐叉。
  3. 所属分类:C/C++

    • 发布日期:2018-01-27
    • 文件大小:2048
    • 提供者:ghost_199503
  1. 基于Android的哲学家就餐问题源代码

  2. 使用Android实现哲学家就餐问题,点击下面的4个按钮可以选择防死锁方案,并且可以暂停就餐
  3. 所属分类:Android

    • 发布日期:2019-03-26
    • 文件大小:8388608
    • 提供者:m0_37602827
  1. Java哲学家就餐问题代码演示.rar

  2. Java哲学家就餐问题代码演示,基于多线程图形版的Java哲学家就餐问题演示,涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。   关于什么是哲学家就餐问题,请参考百度吧。
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:108544
    • 提供者:weixin_39840914
  1. 哲学家就餐---MFC演示程序

  2. 自己写的课程设计,大家可以看下,程序效果还不错
  3. 所属分类:C++

    • 发布日期:2020-10-26
    • 文件大小:2097152
    • 提供者:RJ2006
« 1 2 3 4 5 6 78 9 »