虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

M-mht

  • .数据结构 假设有M个进程N类资源

    .数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。

    标签: 数据结构 进程 资源

    上传时间: 2014-01-05

    上传用户:moshushi0009

  • 数据结构 假设有M个进程N类资源

    数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。

    标签: 数据结构 进程 资源

    上传时间: 2013-12-24

    上传用户:alan-ee

  • 人工免疫算法的源程序。由主程序和子程序等十几个m文件组成。

    人工免疫算法的源程序。由主程序和子程序等十几个m文件组成。

    标签: 程序 人工免疫 算法 源程序

    上传时间: 2015-04-29

    上传用户:康郎

  • matlab 使用简介 网页形式 含有大量的实例 没有单独的M文件 不过复制粘贴也是一样

    matlab 使用简介 网页形式 含有大量的实例 没有单独的M文件 不过复制粘贴也是一样

    标签: matlab

    上传时间: 2014-01-07

    上传用户:yyyyyyyyyy

  • LMS 算法MATLAB代码,可以经常LMS的计算.这个是.M文件.希望大家多交流

    LMS 算法MATLAB代码,可以经常LMS的计算.这个是.M文件.希望大家多交流

    标签: LMS MATLAB 算法 代码

    上传时间: 2015-05-04

    上传用户:dsgkjgkjg

  • MATLAB的仿真程序,关于TOKEN的,仿真了TOKEN这个MAC方式的运行.这里是.M文件

    MATLAB的仿真程序,关于TOKEN的,仿真了TOKEN这个MAC方式的运行.这里是.M文件

    标签: TOKEN MATLAB MAC 仿真程序

    上传时间: 2014-01-05

    上传用户:xsnjzljj

  • m序列发生器(简单型码序列发生器-----simple shift register generator)

    m序列发生器(简单型码序列发生器-----simple shift register generator)

    标签: generator register simple shift

    上传时间: 2014-12-01

    上传用户:dbs012280

  • <===== 关于 GANT 鼠标集 (M) =====> 此“GANT 鼠标集 (M)”包含黄色和蓝色两种颜色主题

    <===== 关于 GANT 鼠标集 (M) =====> 此“GANT 鼠标集 (M)”包含黄色和蓝色两种颜色主题,每种颜色主题分别有两套鼠标。换句话说,这个鼠标集共提供4套鼠标,分别放在4个文件夹内。 这里,我简单介绍一下每套鼠标,以所在文件夹名来指代: - yellow_normal_24x24:黄色,9个 ani 文件(动态鼠标)和6个 cur 文件(静态鼠标),与预览图中所示一样; - yellow_colorful_24x24:黄色,除“Work in Background.ani”和“Wait.ani”两个鼠标为12色变换之外,其他13个鼠标与上面一套完全相同; - blue_normal_24x24:蓝色,9个 ani 文件和6个 cur 文件; - blue_colorful_24x24:蓝色,除“Work in Background.ani”和“Wait.ani”两个鼠标为12色变换之外,其他13个鼠标与上面一套完全相同。 所有鼠标的尺寸都是 24像素 x 24像素。 感谢 mattahan 准许我使用他的 GANT 图标来制作这几套鼠标! 同时非常感谢 cyberchaos05(http://cyberchaos05.deviantart.com),他为我制作了鼠标的预览图。 “GANT 鼠标集 (M)”仅供个人使用,不得用于任何商业目的!

    标签: GANT 鼠标 lt gt

    上传时间: 2013-12-20

    上传用户:SimonQQ

  • MATLABThe CD-ROM accompanying this book contains MATLAB® M-files (MATLAB language source code) an

    MATLABThe CD-ROM accompanying this book contains MATLAB® M-files (MATLAB language source code) and Simulink® block diagram models for designing, implementing and testing control systems.

    标签: MATLAB accompanying MATLABThe contains

    上传时间: 2013-11-26

    上传用户:yyyyyyyyyy

  • This m file models a DPSK UWB system using a delay in one leg of the mixer, correlation receiver low

    This m file models a DPSK UWB system using a delay in one leg of the mixer, correlation receiver low pass filter combination requiring no template for synching. Various waveforms are displayed throughout the system to allow the user to observe operation of the system.

    标签: correlation receiver models system

    上传时间: 2013-12-13

    上传用户:semi1981