PDA

Visualizza Versione Completa : Starvation & Deadlock



BackFire
28-08-17, 22:12
Voi programmatori come risolvete questi due problemi?

Leggo con tecniche di aging o con un round-robin, ma sembra piuttosto ovvio :uhm: ci sono altre soluzioni?

Aleph
29-08-17, 00:07
Che domande, con WD40, nastro americano e tanto olio di gomito :snob:

LordOrion
29-08-17, 09:53
Voi programmatori come risolvete questi due problemi?

Leggo con tecniche di aging o con un round-robin, ma sembra piuttosto ovvio :uhm: ci sono altre soluzioni?

Sulla starvation so poco, mai avuto quel genere di problemi.
Per quel che riguard il deadlock dipende: Tipicamente cerco di fare in modo che il flusso di esecuzione delle chiamate che bloccano i mutex non si intreccino (leggi: "design e architetura razionali"). In genere questo basta.

Lo Zio
29-08-17, 09:59
Che domande, con WD40, nastro americano e tanto olio di gomito :snob:

https://www.xtremeidiots.com/uploads/inline/1238/501916e2563a9_engineering_flowchart.jpg

Cek
29-08-17, 10:02
Per i deadlock l'unico modo è tagliarli

Fruttolo
29-08-17, 10:09
round-robin o anche eliminazione a scontro diretto va bene