X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=process.tex;h=8aba3c23ddacf3fd17e31c6ccb6049f873537ae1;hp=592186c5eb158098fc795e03f7539d8b1d708381;hb=7e19b798d0cc09960daad695d8f3b242170bb3b4;hpb=5afbcf1d6a84ab2a527859d8fd05b75a31e39736 diff --git a/process.tex b/process.tex index 592186c..8aba3c2 100644 --- a/process.tex +++ b/process.tex @@ -1,6 +1,6 @@ %% process.tex %% -%% Copyright (C) 2000-2015 by Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2018 by Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Un preambolo", @@ -1423,6 +1423,9 @@ blocco. Con kernel diversi da Linux si può ottenere un errore di pagine di memoria, pertanto se si ha a cuore la portabilità si deve avere cura di allinearne correttamente il valore. +% TODO trattare mlock2, introdotta con il kernel 4.4 (vedi +% http://lwn.net/Articles/650538/) + Altre due funzioni di sistema, \funcd{mlockall} e \funcd{munlockall}, consentono di bloccare genericamente la paginazione per l'intero spazio di indirizzi di un processo. I prototipi di queste funzioni sono: @@ -2687,6 +2690,10 @@ dichiarandole tutte come \direct{volatile}.\footnote{la direttiva \index{salto~non-locale|)} +% TODO trattare qui le restartable sequences (vedi +% https://lwn.net/Articles/664645/ e https://lwn.net/Articles/650333/) se e +% quando saranno introdotte + \subsection{La \textit{endianness}} \label{sec:endianness}