X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=prochand.tex;h=0726c43ee5ddc7d598b8d39006197c873a8dfe55;hp=3522bbb2a2ae78f252a3516711b28ff3d41885ff;hb=bceed8c0248d573a0a678e93b47d17725068511e;hpb=47a00595786c34a03266f19dd5163a45da63e29f diff --git a/prochand.tex b/prochand.tex index 3522bbb..0726c43 100644 --- a/prochand.tex +++ b/prochand.tex @@ -2786,6 +2786,8 @@ funzione. % TODO documentare prctl ... +% TODO: rivedere alla luce degli aggiornamenti del 2.6 (man sched_setscheduler) + \section{La gestione della priorità di esecuzione} \label{sec:proc_priority} @@ -3168,6 +3170,8 @@ assolute diverse da zero o politiche \const{SCHED\_FIFO} e \const{SCHED\_RR}. \const{SCHED\_RR} & Scheduling real-time con politica \textit{Round Robin}. \\ \const{SCHED\_OTHER}& Scheduling ordinario.\\ + \const{SCHED\_BATCH}& Scheduling ordinario con l'assunzione ulteriore di + lavoro \textit{CPU intensive}.\footnotemark\\ \hline \end{tabular} \caption{Valori dell'argomento \param{policy} per la funzione @@ -3175,6 +3179,8 @@ assolute diverse da zero o politiche \const{SCHED\_FIFO} e \const{SCHED\_RR}. \label{tab:proc_sched_policy} \end{table} +\footnotetext{introdotto con il kernel 2.6.16.} + Il valore della priorità è passato attraverso la struttura \struct{sched\_param} (riportata in fig.~\ref{fig:sig_sched_param}), il cui solo campo attualmente definito è \var{sched\_priority}, che nel caso delle