X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=system.tex;h=9330f4f56317ce6d4e7abd236b25d9a8b54f113d;hp=2786f61d23524f75a4c3a4b8bb91b00afcd29d8d;hb=e011018a1a14d4ccf41e95f7fe277bde11145a59;hpb=08c289c4acd775aabeb5beeb7b08566969e11d9b diff --git a/system.tex b/system.tex index 2786f61..9330f4f 100644 --- a/system.tex +++ b/system.tex @@ -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