何谓安全分配方式和不安全分配方式

安全分配方式和不安全分配方式的说明如下:

(1)安全分配是一种"摒弃请求和保持条件"的资源分配方式。在这种方式中,一个进程请求资源一旦获得(例如I/O请求时获得所需的设备),该进程就由运行状态变为阻塞状态,使它不可能再请求新资源。相反,当该进程再开始运行时(例如I/O完成后被唤醒),它已不再占有该资源。因此,这种分配摒弃了造成死锁的一个条件,分配是安全的。这种分配方式的缺点是进程推进速度慢,因为进程与I/O是串行的。

(2)不安全的分配方式是指进程在提出字请求时(例如I/O请求)并不将它阻塞,而是允许它继续使用CPU,并提出第二次资源请求。这样,若第二次请求的资源已被其他今年成占用使该进程被阻塞时,则该进程具备了"请求和保持"条件,可能产生死锁,因而说,这种分配是不安全的分配

以上内容仅供参考,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!

为你推荐