Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Allocazione risorse e stallo

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

0
voti

[1] Allocazione risorse e stallo

Messaggioda Foto Utentejupiter » 2 feb 2010, 18:44

Salve


ho un dubbio, secondo la mia analisi, le due sequenze di processi indicate in basso alla figura, non sono SICURE, ma un mio collega dice che mi sbaglio... potreste aiutarmi a capire se sbaglio...dove? #-o

Secondo me una volta soddisfatte le richieste di P1, non c'e' nessun processo che puo' avere tutte le risorse che gli servono, quindi il sistema va in stallo....all'inizio magari il sistema è sicuro, ma se eseguiamo le due sequenze secondo me non lo è più...

grazie

Immagine
Avatar utente
Foto Utentejupiter
10 3
 
Messaggi: 34
Iscritto il: 21 dic 2008, 13:49

0
voti

[2] Re: Allocazione risorse e stallo

Messaggioda Foto Utentemaxstu » 3 feb 2010, 0:57

jupiter ha scritto:Secondo me una volta soddisfatte le richieste di P1, non c'e' nessun processo che puo' avere tutte le risorse che gli servono


Ho provato anch'io a farlo e mi sembra tu abbia ragione.

Sia P3 che P4(ma in realtà tutti) non hanno le risorse disponibili perché se scegliamo P1 come primo processo della sequenza allora D=0 sempre.

Il tuo collega è una fonte attendibile?
Avatar utente
Foto Utentemaxstu
0 1
 
Messaggi: 34
Iscritto il: 16 dic 2009, 23:29

0
voti

[3] Re: Allocazione risorse e stallo

Messaggioda Foto Utenteext33n » 5 feb 2010, 23:46

Se segui un corso di sistemi operativi (come credo che tu stia facendo) ti avranno anche introdotto il cosiddetto "algoritmo del banchiere" per evitare i deadlock (con un termine automatico) del sistema.

perché non usi quello invece di provare a sbrogliare a mente?
Avatar utente
Foto Utenteext33n
0 1 4
Frequentatore
Frequentatore
 
Messaggi: 150
Iscritto il: 3 ago 2009, 10:18


Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti