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

搜索资源列表

  1. 模拟进程管理(C语言阻塞优先级算法时间片轮转法)

  2. 操作系统中的模拟进程管理,有优先级算法和时间片轮转法两种算法,在原有三种状态上加入阻塞判断,阻塞后进入等待状态。
  3. 所属分类:C

    • 发布日期:2009-06-16
    • 文件大小:5kb
    • 提供者:maggie_87
  1. 非阻塞算法之FIFO

  2. 多线程环境下,一般通过锁来同步访问共享资源;非阻塞算法不需要锁实现共享资源的访问.可以在本资源提供的算法基础上实现需要的算法.
  3. 所属分类:其它

    • 发布日期:2009-07-06
    • 文件大小:25kb
    • 提供者:banw1967
  1. 电力市场的输电阻塞管理

  2. 本问题是一个优化问题,本文首先找出了输电阻塞管理中的各约束的优先级关系,然后通过线形回归分析得到各线路上的有功潮流关于各发电机组出力的近似表达式;接着给出了阻塞费用的计算规则,该规则一方面保留了题目中清算费用采取最大段价原则,另一方面引入了风险机制;最后对于输电阻塞管理建立了三种不同原则下的优化模型,利用贪心算法得出分配预案,并通过遗传算法求出负荷需求为982.4MW和1052.8MW时的具体出力分配方案和相应的阻塞费用。
  3. 所属分类:其它

    • 发布日期:2009-08-27
    • 文件大小:584kb
    • 提供者:qw_19881007
  1. 最佳适应适应算法的内存管理实验报告

  2. 采用最佳分配算法,建立内存管理模型,通过模拟的内存管理调度熟悉内存的调度过程并且可以加深对内存运行的理解。这个模拟实验是结合了内存管理和进程运行的调度,所以通过这个模拟的程序可以更好理解进程调度过程和内存调度过程。其中进程的运行时采用时间片为1的轮换算法,如果内存空闲满足进程进长度要求,则进程申请该队列,进入运行队列中,如果内存中没有空间了,则进入阻塞队列,等待进程运行完后释放内存,进入运行队列。
  3. 所属分类:网络攻防

    • 发布日期:2010-04-08
    • 文件大小:82kb
    • 提供者:clz_bsky
  1. 进程控制的算法模拟 c语言实现

  2. 1、程序中有创建、撤消、阻塞、唤醒、挂起、激活、改变优先数(K0)、改变状态(STATE)、查看PCB功能模块,为每个模块建立一个程序。 2、PCB(进程控制块)可采用数组数据结构,每个数组元素即PCB块可包含N0(外部名),K0(优先数),CHA(状态)三项。
  3. 所属分类:网络攻防

    • 发布日期:2010-06-27
    • 文件大小:40kb
    • 提供者:kakane
  1. 进程调度算法模拟程序设计

  2. 进程调度算法模拟程序设计,利用优先级进行调度, (1)用C语言(或其它语言,如Java)实现对N个进程采用某种进程调度算法(如动态优先权调度)的调度。 (2)每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段:  进程标识数ID。  进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。  进程已占用CPU时间CPUTIME。  进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。  进程的阻塞时间STARTBLOCK,表示当进程再
  3. 所属分类:网络攻防

    • 发布日期:2010-07-01
    • 文件大小:743kb
    • 提供者:tbdp6411
  1. BitTorrent系统中一种自适应阻塞算法

  2. BitTorrent系统中一种自适应阻塞算法
  3. 所属分类:其它

    • 发布日期:2010-12-14
    • 文件大小:209kb
    • 提供者:archuiyu
  1. 动态优先级调度算法和先来先服务算法

  2. 先来先服务调度算法每次调度都是从后备作业队列中选择一个最先进入该队列的进程,为之分配处理机,使之投入运行。该进程一直运行到完成或发生某事件而阻塞后才放弃处理机。 动态优先权调度算法是指在创建进程时赋予的优先权,并且该优先权随进程的推进或等待时间的增加而改变,调度时把处理机分配给就绪队列中优先权最高的进程。
  3. 所属分类:网络攻防

    • 发布日期:2011-03-01
    • 文件大小:328kb
    • 提供者:xiaoran1234
  1. 银行家算法模拟实现C++版

  2. 银行家算法是死锁避免的经典算法,其核心思想是:进程动态地申请资源,每次申请资源时系统都执行安全状态检查算法判断本次申请是否会造成系统处于不安全状态,如果不安全则阻塞进程;如果安全状态,则完成资源分配。 安全状态检查算法的思想是找到一个安全序列,使所有进程都能执行完毕。如果找到,则处于安全状态,否则为不安全状态。
  3. 所属分类:其它

    • 发布日期:2011-04-07
    • 文件大小:8kb
    • 提供者:lxh7213
  1. 操作系统课程设计:银行家算法

  2. 操作系统中的许多应用,进程需要以独占方式访问多个资源;而操作系统允许多个进程并发执行时,可能出现进程永远被阻塞的现象,即死锁。按照死锁避免的思路:如果一个进程当前请求的资源会导致死锁,系统将拒绝启动此程序;如果一个资源的分配会导致下一步死锁,系统便拒绝本次分配。
  3. 所属分类:DOS

    • 发布日期:2011-04-24
    • 文件大小:147kb
    • 提供者:lilibing1
  1. 先来先服务调度算法c语言源代码

  2. 先来先服务调度算法c语言源代码,每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段:  进程标识数ID。  进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。  进程已占用CPU时间CPUTIME。  进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。  进程的阻塞时间STARTBLOCK,表示当进程再运行STARTBLOCK个时间片后,进程将进入阻塞状态。  进程被阻塞的时间BLOCKTIME,表示已阻塞的进程再等待BLO
  3. 所属分类:Linux

    • 发布日期:2011-05-07
    • 文件大小:743kb
    • 提供者:huyujy
  1. 操作系统短作业优先进程调度算法

  2. 短作业优先进程调度算法 (1)用C语言(或其它语言,如Java)实现对N个进程采用某种进程调度算法(如动态优先权调度)的调度。 (2)每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段:  进程标识数ID。  进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。  进程已占用CPU时间CPUTIME。  进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。  进程的阻塞时间STARTBLOCK,表示当进程再运行STARTBLOCK
  3. 所属分类:C/C++

    • 发布日期:2011-05-29
    • 文件大小:104kb
    • 提供者:ssight
  1. 进程优先度算法

  2.  每个用来标识进程的进程控制块PCB用结构(记录)来 描述,根据需要,它包括以下字段:  进程标识数ID。  进程优先数Priority,并规定优先数越大的进程,其优先权越高。采用简单轮转法时该字段无用。  进程已经占用的CPU时间CPUTIME(以时间片为单位,下同)。  进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。  进程的阻塞时间STARTBLOCK,表示当进程再运行STARTBLOCK个时间片后,进程将进入阻塞状态。  进程被阻塞的时间
  3. 所属分类:其它

    • 发布日期:2011-11-08
    • 文件大小:5kb
    • 提供者:putao66
  1. 课程设计 进程调度算法

  2. 1、用C语言或C++语言来实现对N个进程采用优先算法以及轮转算法的进程调度。 2、每个用来标示进程的进程控制块PCB用结果来描述,包括以下字段 (1)进程标识ID,其中0为闲逛进程,用户进程的标识数为1、2、3、、、、、、、。 (2)进程优先级Priority,闲逛进程(idle)的优先级为0,用户有进程的优先级大于0,且随机产生,标识数越大,优先级越高。 (3)进程占用的CPU时间CPUtime,进程每运一次,累积等于4. (4)进程总共需要运行时间Alltime,利用随机函数产生。 (5)
  3. 所属分类:Windows Server

    • 发布日期:2011-12-31
    • 文件大小:255kb
    • 提供者:lzc1611
  1. 银行家算法

  2. 用c语言实现操作系统银行家算法 测试: 请输入进程序号:2 请输入需要请求的资源序列:0 3 4 该进程阻塞! 请输入进程序号:4 请输入需要请求的资源序列:1 0 1 新状态稳定,资源实际分配! 请输入进程序号:1 请输入需要请求的资源序列:2 0 1 该进程阻塞! 请输入进程序号:3 请输入需要请求的资源序列:0 0 2 新状态稳定,资源实际分配!
  3. 所属分类:OS

  1. 距离向量算法

  2. 这是一段模拟路由器的源代码和可执行文件,模拟的是距离向量算法(dv),内有非阻塞socket的具体实现,包含说明文档,希望对初学者有所帮助。
  3. 所属分类:C++

    • 发布日期:2012-01-16
    • 文件大小:243kb
    • 提供者:zhaoxb0525
  1. 考虑到链路阻塞的一种IEEE1588主钟冗余技巧(英文论文)

  2. This paper presents a master redundancy technique for improving the availability of synchronization in IEEE 1588. We propose a novel best master clock (BMC) algorithm to take account of link congestion between master and slave nodes. 本文计及主从节点之间的链路阻塞
  3. 所属分类:制造

    • 发布日期:2012-05-11
    • 文件大小:925kb
    • 提供者:xjgccqs
  1. Java理论与实践:非阻塞算法简介

  2. 本文介绍了在Java理论与实践中,几种比较简单的非阻塞算法的工作方式。在不只一个线程访问一个互斥的变量时,所有线程都必须使用同步,否则就可能会发生一些非常糟糕的事情。Java语言中主要的同步手段就是synchronized关键字,它强制实行互斥,确保执行synchronized块的线程的动作,能够被后来执行受相同锁保护的synchronized块的其他线程看到。在使用得当的时候,内在锁可以让程序做到线程安全,但是在使用锁定保护短的代码路径,而且线程频繁地争用锁的时候,锁定可能成为相当繁重的操作。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:59kb
    • 提供者:weixin_38720997
  1. java并发之原子操作类和非阻塞算法

  2. 主要为大家详细介绍了java并发之原子操作类和非阻塞算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:92kb
    • 提供者:weixin_38686924
  1. Java并发编程之原子变量与非阻塞同步机制

  2. 主要介绍了Java并发编程之原子变量与非阻塞同步机制,本文讲解了非阻塞算法、悲观技术、乐观技术、CAS操作、原子变量、性能比较:锁与原子变量等内容,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:54kb
    • 提供者:weixin_38617436
« 12 3 4 5 6 7 8 9 10 ... 19 »