X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=process.tex;h=6408f6f0373d3ef0cdbaf474a7b5f9a6a9b5bc6c;hp=a1bee2b766e39c7ea79a32417f4cd1d0a4aa4c89;hb=9b4e35959dc9df4830ce828e462893d4a776ced9;hpb=0a1a6b29cbe72863a00e3d811b6da20e087bb5d1 diff --git a/process.tex b/process.tex index a1bee2b..6408f6f 100644 --- a/process.tex +++ b/process.tex @@ -744,11 +744,11 @@ riposte nella \textit{swap}. \itindend{page~fault} -Normalmente questo è il prezzo da pagare per avere un multitasking reale, ed -in genere il sistema è molto efficiente in questo lavoro; quando però ci siano -esigenze specifiche di prestazioni è possibile usare delle funzioni che -permettono di bloccare il meccanismo della paginazione e mantenere fisse delle -pagine in memoria (vedi sez.~\ref{sec:proc_mem_lock}). +Normalmente questo è il prezzo da pagare per avere un \textit{multitasking} +reale, ed in genere il sistema è molto efficiente in questo lavoro; quando +però ci siano esigenze specifiche di prestazioni è possibile usare delle +funzioni che permettono di bloccare il meccanismo della paginazione e +mantenere fisse delle pagine in memoria (vedi sez.~\ref{sec:proc_mem_lock}). \index{paginazione|)} \index{memoria~virtuale|)} @@ -2330,8 +2330,8 @@ Benché questo non sia un libro sul linguaggio C, è opportuno affrontare alcune delle problematiche generali che possono emergere nella programmazione con questo linguaggio e di quali precauzioni o accorgimenti occorre prendere per risolverle. Queste problematiche non sono specifiche di sistemi unix-like o -multitasking, ma avendo trattato in questo capitolo il comportamento dei -processi visti come entità a sé stanti, le riportiamo qui. +\textit{multitasking}, ma avendo trattato in questo capitolo il comportamento +dei processi visti come entità a sé stanti, le riportiamo qui. \subsection{Il passaggio di variabili e valori di ritorno nelle funzioni}