In this paper the problem resulting from the application of fault tolerant techniques to concurrent programming field are presented. Firstly, the fundamental techniques adopted in sequential programming are briefly recalled. Particularly, the "recovery block" concept is introduoed and the "recovery cache" mechanism, especially suitable for its implementation, is presented. Secondly, the problem of stating recovery actions in the case of concurrent systems is disoussed by separatley analysing the two cases of process interaction: competition and cooperation. As far as competition is concerned, the recovery actions are discussed in the hypothesis that error conditions are detected during or after the resource acquisition, use or release. As far as cooperation is concerned, some recovery schemes are presented, able to avoid the danger that all cooperating processes must return to the initial recovery point when an error condition is detected.
Tecniche di fault tolerance in sistemi concorrenti
1980
Abstract
In this paper the problem resulting from the application of fault tolerant techniques to concurrent programming field are presented. Firstly, the fundamental techniques adopted in sequential programming are briefly recalled. Particularly, the "recovery block" concept is introduoed and the "recovery cache" mechanism, especially suitable for its implementation, is presented. Secondly, the problem of stating recovery actions in the case of concurrent systems is disoussed by separatley analysing the two cases of process interaction: competition and cooperation. As far as competition is concerned, the recovery actions are discussed in the hypothesis that error conditions are detected during or after the resource acquisition, use or release. As far as cooperation is concerned, some recovery schemes are presented, able to avoid the danger that all cooperating processes must return to the initial recovery point when an error condition is detected.| File | Dimensione | Formato | |
|---|---|---|---|
|
prod_421770-doc_149825.pdf
solo utenti autorizzati
Descrizione: Tecniche di fault tolerance in sistemi concorrenti
Tipologia:
Versione Editoriale (PDF)
Dimensione
2.21 MB
Formato
Adobe PDF
|
2.21 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


