X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=process.tex;h=4db223d20432394227cf26a2c7af5c9649993b59;hb=1df343113e14ea885c3c3fdb985b2cb84230bd62;hp=ae8cb03172edbb5b9e7a771e7a15a9c01b757699;hpb=5b0fe246734ccb203053e5e78e047ee4d6e991ca;p=gapil.git diff --git a/process.tex b/process.tex index ae8cb03..4db223d 100644 --- a/process.tex +++ b/process.tex @@ -806,7 +806,7 @@ in byte.\footnote{con Linux questo non avviene e si deve ricorrere alla funzione \func{getpagesize}, vedi sez.~\ref{sec:sys_memory_res}.} -Con il kernel 2.6.9 anche un processo normale può bloccare la propria +A partire dal kernel 2.6.9 anche un processo normale può bloccare la propria memoria\footnote{la funzionalità è stata introdotta per non essere costretti a dare privilegi eccessivi a programmi di crittografia, che necessitano di questa funzionalità, ma che devono essere usati da utenti normali.} ma @@ -817,7 +817,7 @@ poi ogni processo pu però diversi processi bloccano la stessa pagina questa resterà bloccata fintanto che ci sarà almeno un processo che la blocca. -Le funzioni per bloccare e sbloccare la paginazione\index{paginazione} di +Le funzioni per bloccare e sbloccare la paginazione \index{paginazione} di singole sezioni di memoria sono \funcd{mlock} e \funcd{munlock}; i loro prototipi sono: \begin{functions} @@ -828,7 +828,6 @@ prototipi sono: \funcdecl{int munlock(const void *addr, size\_t len)} Rimuove il blocco della paginazione su un intervallo di memoria. - \bodydesc{Entrambe le funzioni ritornano 0 in caso di successo e -1 in caso di errore, nel qual caso \var{errno} assumerà uno dei @@ -1075,7 +1074,7 @@ la gestione di queste ultime versione estesa di \func{getopt}. (NdA: questa parte verrà inserita in seguito). - +% TODO opzioni in formato esteso \subsection{Le variabili di ambiente} \label{sec:proc_environ} @@ -1700,4 +1699,4 @@ dichiarandole tutte come \direct{volatile}\footnote{la direttiva % LocalWords: clearenv libc value overwrite string reference result argument % LocalWords: socket variadic ellipsis header stdarg execl self promoting last % LocalWords: float double short register type dest src extern setjmp jmp buf -% LocalWords: env return if while +% LocalWords: env return if while sottoprocesso Di