X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=prochand.tex;h=c4f568faddae210b329defa4d5e3067fe2ed060a;hp=d82076ea45dfe0d0b7e71a0e708e28a163715f5b;hb=6667fa36f78499233dec8f737fb3638307a96078;hpb=82438d2b3eca2b4807e7faec6699432dd76d8577 diff --git a/prochand.tex b/prochand.tex index d82076e..c4f568f 100644 --- a/prochand.tex +++ b/prochand.tex @@ -614,8 +614,9 @@ comune dopo l'esecuzione di una \func{fork} è la seguente: (vedi sez.~\ref{sec:file_work_dir} e sez.~\ref{sec:file_chroot}); \item la maschera dei permessi di creazione dei file (vedi sez.~\ref{sec:file_perm_management}); -\item la maschera dei segnali bloccati (vedi sez.~\ref{sec:sig_sigmask}) e le - azioni installate (vedi sez.~\ref{sec:sig_gen_beha}); +\item la \index{maschera~dei~segnali} maschera dei segnali bloccati (vedi + sez.~\ref{sec:sig_sigmask}) e le azioni installate (vedi + sez.~\ref{sec:sig_gen_beha}); \item i segmenti di memoria condivisa agganciati al processo (vedi sez.~\ref{sec:ipc_sysv_shm}); \item i limiti sulle risorse (vedi sez.~\ref{sec:sys_resource_limit}); @@ -1254,7 +1255,7 @@ primo, quale processo o quale gruppo di processi selezionare. \label{tab:proc_waitid_idtype} \end{table} -Come per \func{waitpid} anche il comportamento di \func{waitid} viene +Come per \func{waitpid} anche il comportamento di \func{waitid} è controllato dall'argomento \param{options}, da specificare come maschera binaria dei valori riportati in tab.~\ref{tab:proc_waitid_options}. Benché alcuni di questi siano identici come significato ed effetto ai precedenti di @@ -1556,7 +1557,8 @@ seguente: % TODO ===========Importante============= % TODO questo sotto è incerto, verificare % TODO ===========Importante============= -\item la maschera dei segnali (si veda sez.~\ref{sec:sig_sigmask}). +\item la \index{maschera~dei~segnali} maschera dei segnali (si veda + sez.~\ref{sec:sig_sigmask}). \end{itemize*} Una serie di proprietà del processo originale, che non avrebbe senso mantenere @@ -2571,7 +2573,7 @@ l'utente correnti. \hline \const{PRIO\_PROCESS} & \type{pid\_t} & processo \\ \const{PRIO\_PRGR} & \type{pid\_t} & \itindex{process~group} - \textit{process group} \\ + \textit{process group}\\ \const{PRIO\_USER} & \type{uid\_t} & utente \\ \hline \end{tabular} @@ -2774,9 +2776,9 @@ corrente. \const{SCHED\_OTHER}& \textit{Scheduling} ordinario.\\ \const{SCHED\_BATCH}& \textit{Scheduling} ordinario con l'assunzione ulteriore di lavoro \textit{CPU - intensive} (dal kernel 2.6.16)\\ + intensive} (dal kernel 2.6.16).\\ \const{SCHED\_IDLE} & \textit{Scheduling} di priorità estremamente - bassa (dal kernel 2.6.23)\\ + bassa (dal kernel 2.6.23).\\ \hline \end{tabular} \caption{Valori dell'argomento \param{policy} per la funzione @@ -2834,7 +2836,7 @@ errore \errcode{EINVAL}, questo valore infatti non ha niente a che vedere con la priorità dinamica determinata dal valore di \textit{nice}, che deve essere impostato con le funzioni viste in precedenza. -Lo standard POSIX.1b prevede comunque che l'intervallo dei valori delle +Lo standard POSIX.1b prevede inoltre che l'intervallo dei valori delle priorità statiche possa essere ottenuto con le funzioni di sistema \funcd{sched\_get\_priority\_max} e \funcd{sched\_get\_priority\_min}, i cui prototipi sono: @@ -3894,6 +3896,9 @@ Introdotta a partire dal kernel 2.4.21, solo su PowerPC. \item[\const{PR\_GET\_CHILD\_SUBREAPER}] Ottiene il \ids{PID} del processo a cui vengono assegnati come figli gli orfani del processo corrente. Introdotta a partire dal kernel 3.4. + % TODO documentare PR_SET_SECCOMP introdotto a partire dal kernel 3.5. Vedi: + % Documentation/prctl/seccomp_filter.txt + \label{sec:prctl_operation} \end{basedescript}