X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=prochand.tex;h=a45c0d6a11482ef856dd2547765c57b837c18aef;hp=1dddefcb93d822c011e3bfedeea47539934d4df9;hb=9031cfc925bd88c2981c67c0a0a78bdf81d9c92d;hpb=c1b22636d04ef04d31842b40878c83fa63ebe739 diff --git a/prochand.tex b/prochand.tex index 1dddefc..a45c0d6 100644 --- a/prochand.tex +++ b/prochand.tex @@ -2426,9 +2426,9 @@ file, o nell'accesso a meccanismi di intercomunicazione come la memoria condivisa. In questi casi, se non si dispone della possibilità di eseguire atomicamente le operazioni necessarie, occorre che quelle parti di codice in cui si compiono le operazioni sulle risorse condivise (le cosiddette -\textsl{sezioni critiche}) del programma, siano opportunamente protette da -meccanismi di sincronizzazione (torneremo su queste problematiche di questo -tipo in \capref{cha:IPC}). +\textsl{sezioni critiche}\index{sezioni critiche}) del programma, siano +opportunamente protette da meccanismi di sincronizzazione (torneremo su queste +problematiche di questo tipo in \capref{cha:IPC}). Un caso particolare di \textit{race condition} sono poi i cosiddetti \textit{deadlock}, particolarmente gravi in quanto comportano spesso il blocco