gpt4 book ai didi

theory - 什么是饥饿?

转载 作者:行者123 更新时间:2023-12-03 06:57:22 26 4
gpt4 key购买 nike

在多任务系统中,某些异常情况会阻止进程或线程的执行进度。我将进程和线程简称为“进程”。其中两种情况称为死锁和活锁。

前者指的是相互阻塞的进程,从而阻止其中一个进程执行。后者指的是相互阻止进程,但实际上并不阻止执行的进程。例如,他们可能不断地导致彼此回滚事务,但都无法完成它们。

另一种情况称为资源匮乏,其中进程进展所需的一个或多个有限资源已被耗尽,并且除非进程进展否则无法恢复。这也是活锁的一个特例。

我想知道“饥饿”是否还有其他定义,尤其是学术定义,而不仅仅是“资源匮乏”。

最佳答案

想象一下,您在一家餐馆排队购买食物,而孕妇有优先权。而且总是有一大群孕妇到来。

你很快就会挨饿的。 ;)

现在假设您是一个低优先级进程,而孕妇是较高优先级进程。 =)

关于theory - 什么是饥饿?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1162587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com