X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=system.tex;h=cd65f17f3f976e32cde376ffbfb40aaa1ebba877;hb=bd6a0ffe99bfb70905408f576010faafb2502916;hp=446c0f67c51648c1ad29ad48f441b57495ccddea;hpb=6f8e0ca42d3d0b97b5e5747798a1eaffb44e8521;p=gapil.git diff --git a/system.tex b/system.tex index 446c0f6..cd65f17 100644 --- a/system.tex +++ b/system.tex @@ -1702,13 +1702,13 @@ viene valutato solo su tre intervalli (corrispondenti a 1, 5 e 15 minuti), questo è anche il massimo valore che può essere assegnato a questo argomento. -\subsection{La contabilità in stile BSD} +\subsection{La \textsl{contabilità} in stile BSD} \label{sec:sys_bsd_accounting} -Una ultima modalità per monitorare l'uso delle risorse è quella, se si è -compilato il kernel con il relativo supporto,\footnote{se cioè si è abilitata - l'opzione di compilazione \texttt{CONFIG\_BSD\_PROCESS\_ACCT}.} di attivare -il cosiddetto \textit{BSD accounting}, che consente di registrare su file una +Una ultima modalità per monitorare l'uso delle risorse è, se si è compilato il +kernel con il relativo supporto,\footnote{se cioè si è abilitata l'opzione di + compilazione \texttt{CONFIG\_BSD\_PROCESS\_ACCT}.} quella di attivare il +cosiddetto \textit{BSD accounting}, che consente di registrare su file una serie di informazioni\footnote{contenute nella struttura \texttt{acct} definita nel file \texttt{include/linux/acct.h} dei sorgenti del kernel.} riguardo alla \textsl{contabilità} delle risorse utilizzate da ogni processo @@ -1741,9 +1741,11 @@ contenuti nella stringa puntata da \param{filename}; la funzione richiede che il processo abbia i privilegi di amministratore (è necessaria la \itindex{capabilities} capability \const{CAP\_SYS\_PACCT}, vedi sez.~\ref{sec:proc_capabilities}). Se si specifica il valore \const{NULL} per -\param{filename} il \textit{BSD accounting} viene invece disabilitato. +\param{filename} il \textit{BSD accounting} viene invece disabilitato. Un +semplice esempio per l'uso di questa funzione è riportato nel programma +\texttt{AcctCtrl.c} dei sorgenti allegati alla guida. -Quando si attiva la contabilità il file che si indica deve esistere; esso +Quando si attiva la contabilità, il file che si indica deve esistere; esso verrà aperto in sola scrittura;\footnote{si applicano al pathname indicato da \param{filename} tutte le restrizioni viste in cap.~\ref{cha:file_intro}.} le informazioni verranno registrate in \textit{append} in coda al file tutte