当前位置:  技术问答>linux和unix

关于安全性算法有个地方我不懂,谁能解释一下,谢谢!!

    来源: 互联网  发布时间:2016-05-13

    本文导语:  系统所执行的安全性算法可描述如下: (1)设置两个向量 工作向量Work。它表示系统可提供给进程继续运行所需要的各类资源数目,它含有m个元素,执行安全算法开始时,work :=Allocation。 Finish。它表示系统是否有足够...

系统所执行的安全性算法可描述如下:
(1)设置两个向量
工作向量Work。它表示系统可提供给进程继续运行所需要的各类资源数目,它含有m个元素,执行安全算法开始时,work :=Allocation。
Finish。它表示系统是否有足够的资源分配给进程,使之运行完成,开始时先做Finish[i]:=false;当有足够资源分配给进程时,令Finish[i]:=true。
(2)从进程集合中找到一个能满足下述条件的进程:
①Finish[i]=false
②Needi ≤Work
如找到,执行步骤(3);否则,执行步骤(4)。
(3)当进程只获得资源后,可顺利执行,直至完成,并释放出分配给它的资源,故执行
Work :=Work+Allocationi;
Finish[i]:=true;
  Go to step 2;
(4)如果所有进程的Finish[i]=true,则表示系统处于安全状态;否则,系统处于不安全状态


我想知道Allocation  和Allocationi 具体有什么区别?为什么(1)中是Allocation  而(3)中的是Allocationi了?


 谢谢 !!!

  

|
和Needi意思差不多,都是指i的资源数,Needi是i需要的,Allocationi是i已经分配的。

|
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 

                没人了  都上月亮上去了????]

PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU 
PUPUPUPUP UPUPUPU PUPUP UPUPUPUP UPUP UPUPUPUPUPUP UPUPUPU PUPUPUPU PUPUPU PUPUPU

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker的隔离性和安全性问题
  • 为什么调用system是一个安全性漏洞??
  • JAVA的安全性究竟怎样体现出来?
  • linux 和 windows 相比 安全性何在
  • 我想组软件RAID0,但是担心数据安全性的问题,这么多分个区可以吗
  • 高分请教:关于JSP中的身份认证问题(安全性问题)
  • Linux的安全性和文件系统的关系
  • asp.net cookie的安全性
  • 各们兄弟姐妹JAVA的分发是否只用一个JAR包?还需发安装JDK吗?CLASS可被反编译,那代码不是没有安全性了吗?
  • 为什么说linux比windows的安全性高
  • JRE 1.4下,如何更改Applet安全性让IE可以支持一个无签名,且有特殊操作的Applet
  • 各系统之间的安全性对比
  • 请问win2000server与unix做web服务器哪种安全性更高,在线等待。。。。
  • 在Applet中如何建立Socket接口???(可能涉及到安全性问题)
  • C语言new操作的安全性分析
  • Oracle数据库安全性管理基本措施实例解析
  • MYSQL删除匿名用户的方法(提高安全性)
  • 求救!Redhat Linux 7.1加强了安全性方案,系统起来后不自动启动ftp,telnet,http等服务了,请问我该如何设置才让他们都起来呀?
  • 转发:::::安全性最差的OS是Linux::::
  • 效率或者安全性,请谈实体BEAN和会话BEAN的设计,百分相送,不够再加……
  • Oracle最佳替代者PostgreSQL数据库的整体安全性


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3