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

搜索资源列表

  1. 哲学家就餐问题与死锁

  2. 理解死锁的概念,掌握死锁预防方法。 死锁是进程并发执行过程中可能出现的现象,哲学家就餐问题是描述死锁的经典例子。假设有几位哲学家围坐在一张餐桌旁,桌上有吃不尽的食品,每两位哲学家之间摆放着一根筷子,筷子的个数与哲学家的数量相等,每一位哲学家要么思考,要么等待,要么拿起左右两根筷子进餐。本设计假设有五个哲学家和五根筷子,它们的编号都是从0到4。 如果每位哲学家都拿起左边的筷子,就会发生死锁。 为了防止死锁,可以采用资源预分配法或者资源按序分配法。资源预分配法是指进程在运行前一次性地向系统申请它所
  3. 所属分类:网络攻防

    • 发布日期:2009-12-28
    • 文件大小:155kb
    • 提供者:wasai1314
  1. 操作系统关于死锁如何解决的银行家算法

  2.  理解死锁基本概念,掌握产生死锁的原因和必要条件以及处理死锁的几种方法,体会银行家算法是避免死锁的一种行之有效的方法。  学会Windows编程实现这一算法。通过编写程序实现银行家算法,进一步理解银行家算法的原理和避免死锁的过程,掌握银行家算法的描述和应用,进一步熟练掌握处理处理机死锁的方法。
  3. 所属分类:其它

    • 发布日期:2010-05-12
    • 文件大小:3kb
    • 提供者:jiaipp
  1. 操作系统-银行家算法试验报告

  2. 银行家算法是避免死锁的一种重要方法。通过编写一个模拟动态资源分配的银行家算法程序,进一步深入理解死锁、产生死锁的必要条件、安全状态等重要概念,并掌握避免死锁的具体实施方法。
  3. 所属分类:其它

    • 发布日期:2010-06-20
    • 文件大小:273kb
    • 提供者:liulala8478641
  1. 计算机操作系统银行家算法避免死锁

  2. 银行家算法是避免死锁的一种重要方法,通过编写一个简单的银行家算法程序,加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。
  3. 所属分类:其它

    • 发布日期:2010-12-09
    • 文件大小:135kb
    • 提供者:suyuanlai
  1. 操作系统C++版银行家算法,防死锁

  2. 死锁相关的概念和解决方案,银行家算法的工作原理,设计合适的数据结构和算法,模拟实现银行家算法。
  3. 所属分类:其它

    • 发布日期:2010-12-29
    • 文件大小:181kb
    • 提供者:caomei_dd
  1. 第4章 调度与死锁修改

  2. 调度与死锁 调度类型与准则 调度算法 死锁的基本概念 死锁的预防与避免 死锁的检测与解除
  3. 所属分类:Linux

    • 发布日期:2011-05-29
    • 文件大小:1mb
    • 提供者:faithzzl
  1. 死锁的概念、起因、检测方法

  2. 死锁的概念,起因,检测方法 死锁的基本概念 1、死锁的概念 多个进程因竞争资源而造成的一种僵局,若无外力的作用,这些进程将都不能再继续执行。 2、产生死锁的原因 竞争资源 进程推进顺序非法
  3. 所属分类:其它

    • 发布日期:2011-06-08
    • 文件大小:105kb
    • 提供者:zyy1988mqd
  1. 仿真银行家算法对死锁的避免

  2. 1)、当一个用户对作业的最大需求量不超过管理员现有的资金就要接纳该用户; 2)、用户可以分期贷款,但垡的总数不能超过最大需求量; 3)、当管理员现有的作业不能满足用户的沿需数时,对用户的请求可推迟支付,但总能使用户在有限的时间里得到请求; 4)、当用户得到所需的全部作业后,一定能在有限的时间里归还所有的作业。 用银行家算法实现对进程死锁的避免。银行家算法是避免死锁的一种重要方法,通过编写一个简单的银行家算法程序,加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。死
  3. 所属分类:其它

    • 发布日期:2011-07-03
    • 文件大小:117kb
    • 提供者:ncs12
  1. 操作系统-死锁

  2. 从进程同步的概念可以知道,当并发进程需要竞争使用资源或需要相互协作向前推进时,如果不采取同步措施,或同步措施不恰当,则很容易导致并发进程不能向前推进而陷入僵局,即死锁现象。死锁是发生在一组相互竞争或协作的进程与线程之间的一个非正常现象。 死锁是所有操作系统都面临着的潜在问题,操作系统除了需要预防死锁、避免死锁外,还需要能够检测死锁,并从死锁中进行恢复。
  3. 所属分类:专业指导

    • 发布日期:2012-04-14
    • 文件大小:453kb
    • 提供者:elaineleesnow
  1. 线程死锁的例子

  2. 有简单的控制台例子理解线程死锁的概念。并且理解线程是轮换CPU时间片的。
  3. 所属分类:.Net

    • 发布日期:2013-08-30
    • 文件大小:27kb
    • 提供者:zechenqianmo
  1. 07死锁处理

  2. 死锁的基本概念 死锁的解决方案 死锁预防 死锁避免——银行家算法 死锁的检测与解除 资源分配图
  3. 所属分类:其它

    • 发布日期:2013-11-18
    • 文件大小:412kb
    • 提供者:youyongyoumou
  1. linux 死锁概念

  2. 进一步解释了linux系统中关于死锁的知识点,让大家更容易理解
  3. 所属分类:Linux

    • 发布日期:2014-05-30
    • 文件大小:316kb
    • 提供者:fsp337950548
  1. Java多线程技术 线程的死锁,详细阐述了多线程的两种实现方法: 由Thread类派生子类;实现Runnable接口

  2. 本文首先介绍了线程的有关概念,接着介绍了线程的生命期及其状态间的转换,多线程的调度 原则,线程的死锁,详细阐述了多线程的两种实现方法: 由Thread类派生子类;实现Runnable接口
  3. 所属分类:Java

    • 发布日期:2008-12-05
    • 文件大小:134kb
    • 提供者:basten0926
  1. 银行家算法采用银行家算法防止死锁

  2. 一、实验题目 设计一个 n 个并发进程共享 m 个系统资源的系统。进程可动态 申请资源和释放资源,系统按各进程的申请动态的分配资源。要求采 用银行家算法防止死锁。 二、实验目的 死锁会引起计算机工作僵死,造成整个系统瘫痪。因此,死锁现 象是操作系统特别是大型系统中必须设法防止的。通过本次实验,使 学生掌握死锁的概念和产生死锁的原因和必要条件, 预防和避免死 锁的方法,死锁的检测与解除。通过本次实验,使学生加深了对死锁 概念的理解和掌握,深刻领会银行家算法的实质及实现过程。 三、设计思想(本程序
  3. 所属分类:C/C++

    • 发布日期:2019-04-15
    • 文件大小:145kb
    • 提供者:weixin_41551707
  1. 银行家算法避免死锁的过程.cpp

  2. 模拟实现银行家算法避免死锁的过程。 模拟实现银行家算法避免死锁的过程。 2. 实验目的 理解银行家算法,掌握查找进程安全序列的过程,深入理解资源共享、资源分配、资源回收的概念。 实验原理 银行家算法是一种避免死锁的方法,该算法是用来判断系统的安全状态。安全状态是所有进程都能 获得所需最大资源而运行完的状态。判断系统是否安全是通过找进程的安全序列实现,若有安全序列, 系统处于安全状态,若没有安全序列,则系统处于不安全状态。
  3. 所属分类:桌面系统

    • 发布日期:2020-05-23
    • 文件大小:4kb
    • 提供者:pinkoj8k
  1. SQL Server学习笔记之事务、锁定、阻塞、死锁用法详解

  2. 主要介绍了SQL Server学习笔记之事务、锁定、阻塞、死锁用法,结合实例形式分析了SQL Server中事务、锁定、阻塞、死锁的概念、功能及相关使用技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-09
    • 文件大小:99kb
    • 提供者:weixin_38689338
  1. Python多线程编程(五):死锁的形成

  2. 主要介绍了Python多线程编程(五):死锁的形成,本文讲解了死锁的概念、死锁示例、避免死锁的方法等内容,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-22
    • 文件大小:48kb
    • 提供者:weixin_38542223
  1. SQL2008中SQL应用之- 死锁(Deadlocking)

  2. 在另一方释放资源前,会话1和会话2都不可能继续。所以,SQL Server会选择死锁中的一个会话作为“死锁牺牲品”。 注意:死锁牺牲品的会话会被*,事务会被回滚。 注意:死锁与正常的阻塞是两个经常被混淆的概念。 发生死锁的一些原因: 1、应用程序以不同的次序访问表。例如会话1先更新了客户然后更新了订单,而会话2先更新了订单然后更新了客户。这就增加了死锁的可能性。 2、应用程序使用了长时间的事务,在一个事务中更新很多行或很多表。这样增加了行的“表面积”,从而导致死锁冲突。 3、在一些情况下,SQ
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:111kb
    • 提供者:weixin_38727694
  1. Python多线程编程(五):死锁的形成

  2. 前一篇文章Python:使用threading模块实现多线程编程四[使用Lock互斥锁]我们已经开始涉及到如何使用互斥锁来保护我们的公共资源了,现在考虑下面的情况– 如果有多个公共资源,在线程间共享多个资源的时候,如果两个线程分别占有一部分资源并且同时等待对方的资源,这会引起什么问题? 死锁概念 所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:53kb
    • 提供者:weixin_38646914
  1. EscapeTheRoom:您被困在上锁的房间,无法逃脱。 使用光线和声音等环境线索来确定下一步该做什么。 触发压力板并解决难题,向出口前进-源码

  2. 逃脱房间 我叫维斯瓦斯·巴索特拉。 我是学生,喜欢设计。 这是我在虚幻引擎中的第一个游戏。 概念: 您被困在上锁的房间,无法逃脱。 使用光线和声音等环境线索来确定下一步该做什么。 触发压力板并解决难题,向出口前进。 规则: 没有损失的条件,除了不离开房间会死在房间的感觉! 您可以做的任何事情,都可以做。 最终退出建筑物,您将获胜。 需求: 虚幻引擎4.19.2。 虚幻提供的入门内容包。 用C ++代码和蓝图对行为进行编码。 Microsoft Visual Studio。
  3. 所属分类:其它

« 12 3 4 5 6 7 8 9 10 ... 14 »