Aggiornamento copyright, trattazione degli shared subtree per mount e
[gapil.git] / system.tex
index 2786f61d23524f75a4c3a4b8bb91b00afcd29d8d..1b4a1b0bea65124db1980343759bbaa7bbb6b8e0 100644 (file)
@@ -1,6 +1,6 @@
 %% system.tex
 %%
-%% Copyright (C) 2000-2011 Simone Piccardi.  Permission is granted to
+%% Copyright (C) 2000-2012 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",
@@ -1221,6 +1221,8 @@ essere aumentato dal processo stesso durante l'esecuzione, ciò può però esser
 fatto solo fino al valore del secondo, che per questo viene detto \textit{hard
   limit}.
 
+%TODO: tabella troppo grossa, trasformare in lista
+
 \begin{table}[htb]
   \footnotesize
   \centering
@@ -1317,6 +1319,14 @@ fatto solo fino al valore del secondo, che per questo viene detto \textit{hard
                               limite è solo una indicazione per il kernel,
                               qualora ci fosse un surplus di memoria questa
                               verrebbe assegnata.\\ 
+% TODO: aggiungere a \const{RLIMIT\_STACK} i dati di execve:
+% Questi fino al kernel 2.6.23 erano fissi e costituiti da
+% 32 pagine di memoria (corrispondenti per la gran parte delle architetture a
+% 128kb di dati). Dal 2.6.23 su molte architettire il limite viene stabilito in
+% base al valore della risorsa \const{RLIMIT\_STACK} (vedi
+% sez.~\ref{sec:sys_resource_limit}), ad un quarto dello spazio da essa
+% indicato). Dal 2.6.25 viene comunque garantito uno spazio base di 32 pagine.
+
 % TODO integrare con la roba di madvise
 % TODO integrare con le ultime aggiunte, vedi pagina di manuale
     \hline