Resource Starvation

In computer science, starvation is a multitasking-related problem, where a process is perpetually denied necessary resources. Without those resources, the program can never finish its task. Starvation is related to deadlock. Deadlock occurs when two programs each hold resources the other needs to finish, and neither is willing to give them up. Starvation occurs when one program holds resources the other needs, but is unwilling to give them up. Starvation is illustrated by Edsger Dijkstra's dining philosophers problem. The fault lies in the scheduling algorithm. The scheduling algorithm, which is part of the kernel, is supposed to allocate resources equitably; that is, the algorithm should allocate resources so that no process perpetually lacks necessary resources.

See also

 

<< PreviousWord BrowserNext >>
yo (band)
dassault super etendard
council of siena
ministry of intelligence of iran
robert evans (film producer)
digital anvil
william shepherd
flame robin
sabre man
audio game
world war ii evacuation and expulsion
annang
homestead (law)
gay nightclub
the saint (club)
nissen hut
bemani
conker's bad fur day
music video game
japonic languages
linton kwesi johnson
safe house
interactive storytelling
rookie
the abyssinians
hodge theory
aswad
max payne 2: the fall of max payne
killing the clock
stephen fearing
blue mountains (disambiguation)
twin (mythology)
norfuk language
list of norfuk words and english meanings
troika games
third battle of gaza
sweet heart cake
unix wars
landsting
diffa
brian fargo
13 steps
landskap
a dance to the music of time