\textbf{Costante}&\textbf{Valore}&\textbf{Significato}\\
\hline
\hline
- \constd{\_POSIX\_ARG\_MAX} & 4096& Dimensione massima degli argomenti
+ \macrod{\_POSIX\_ARG\_MAX} & 4096& Dimensione massima degli argomenti
passati ad una funzione della famiglia
\func{exec}.\\
- \constd{\_POSIX\_CHILD\_MAX} & 6& Numero massimo di processi
+ \macrod{\_POSIX\_CHILD\_MAX} & 6& Numero massimo di processi
contemporanei che un utente può
eseguire.\\
- \constd{\_POSIX\_OPEN\_MAX} & 16& Numero massimo di file che un processo
+ \macrod{\_POSIX\_OPEN\_MAX} & 16& Numero massimo di file che un processo
può mantenere aperti in
contemporanea.\\
- \constd{\_POSIX\_STREAM\_MAX}& 8& Massimo numero di stream aperti per
+ \macrod{\_POSIX\_STREAM\_MAX}& 8& Massimo numero di stream aperti per
processo in contemporanea.\\
- \constd{\_POSIX\_TZNAME\_MAX}& 6& Dimensione massima del nome di una
+ \macrod{\_POSIX\_TZNAME\_MAX}& 6& Dimensione massima del nome di una
\textit{timezone}
(vedi sez.~\ref{sec:sys_date}). \\
- \constd{\_POSIX\_RTSIG\_MAX} & 8& Numero massimo di segnali
+ \macrod{\_POSIX\_RTSIG\_MAX} & 8& Numero massimo di segnali
\textit{real-time} (vedi
sez.~\ref{sec:sig_real_time}).\\
- \constd{\_POSIX\_NGROUPS\_MAX}& 0& Numero di gruppi supplementari per
+ \macrod{\_POSIX\_NGROUPS\_MAX}& 0& Numero di gruppi supplementari per
processo (vedi
sez.~\ref{sec:proc_access_id}).\\
- \constd{\_POSIX\_SSIZE\_MAX} &32767& Valore massimo del tipo
+ \macrod{\_POSIX\_SSIZE\_MAX} &32767& Valore massimo del tipo
\type{ssize\_t}.\\
- % \const{\_POSIX\_AIO\_LISTIO\_MAX}&2& \\
- % \const{\_POSIX\_AIO\_MAX} & 1& \\
+ % \macrod{\_POSIX\_AIO\_LISTIO\_MAX}&2& \\
+ % \macrod{\_POSIX\_AIO\_MAX} & 1& \\
\hline
\end{tabular}
\caption{Macro dei valori minimi di alcune caratteristiche generali del
Indica se il sistema supporta i
\textit{saved id} (vedi
sez.~\ref{sec:proc_access_id}).\\
- \texttt{\_SC\_VERSION} & \const{\_POSIX\_VERSION} &
+ \texttt{\_SC\_VERSION} & \macro{\_POSIX\_VERSION} &
Indica il mese e l'anno di approvazione
della revisione dello standard POSIX.1 a cui
il sistema fa riferimento, nel formato
Come accennato queste stesse informazioni, anche se a differenza di
\func{sysctl} la funzione continua ad essere mantenuta, si possono ottenere
direttamente tramite il filesystem \file{/proc}, esse infatti sono mantenute
-rispettivamente nei file \sysctlrelfile{kernel}{ostype},
-\sysctlrelfile{kernel}{hostname}, \sysctlrelfile{kernel}{osrelease},
-\sysctlrelfile{kernel}{version} e \sysctlrelfile{kernel}{domainname} che si
+rispettivamente nei file \sysctlrelfiled{kernel}{ostype},
+\sysctlrelfiled{kernel}{hostname}, \sysctlrelfiled{kernel}{osrelease},
+\sysctlrelfiled{kernel}{version} e \sysctlrelfiled{kernel}{domainname} che si
trovano sotto la directory \file{/proc/sys/kernel/}.
\index{file!filesystem~\texttt {/proc}!definizione|)}
della apposita struttura dati definita all'interno del kernel.
Il funzionamento di \func{acct} viene inoltre modificato da uno specifico
-parametro di sistema, modificabile attraverso \sysctlfile{kernel/acct} (o
+parametro di sistema, modificabile attraverso \sysctlfiled{kernel/acct} (o
tramite la corrispondente \func{sysctl}). Esso contiene tre valori interi, il
primo indica la percentuale di spazio disco libero sopra il quale viene
ripresa una registrazione che era stata sospesa per essere scesi sotto il