Discussione:Esempio configurazione kernel: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
typo
Nessun oggetto della modifica
m (typo)
Riga 17: Riga 17:
</pre>
</pre>
==Problema con la Dynamic MMap==
==Problema con la Dynamic MMap==
APT usa un file di Cache, in cui vengono archiviate le informazioni disponibili sui pacchetti, che al momento dell'utilizzo viene mappato in memoria (RAM) in un'area di grandezza fissata, chiamata "Dynamic MMap".
[[Introduzione_all%27_Apt_System | APT]] usa un file di Cache, in cui vengono archiviate le informazioni disponibili sui pacchetti, che al momento dell'utilizzo viene mappato in memoria (RAM) in un'area di grandezza fissata, chiamata "Dynamic MMap".
Aggiungendo dei repository al sources.list pu� succedere che la grandezza fissata di default non sia pi� sufficiente a contenere le informazioni ottenute, e APT restituisce il seguente errore:
Aggiungendo dei repository al sources.list pu� succedere che la grandezza fissata di default non sia pi� sufficiente a contenere le informazioni ottenute, e APT restituisce il seguente errore:
<pre>
<pre>
Error: Dynamic MMap ran out of room
Error: Dynamic MMap ran out of room
</pre>
</pre>
Per ovviare all'inconveniente � sufficiente inserire una riga nel file <tt>/etc/apt/apt-conf</tt>, creandolo se non esiste, in cui viene specificato un limite pi� alto per la Dynamic MMap: la riga
Per ovviare all'inconveniente � sufficiente inserire (o modificare) una riga nel file <tt>/etc/apt/apt-conf</tt>, creandolo se non esiste, in cui viene specificato un limite pi� alto per la Dynamic MMap: la riga
<pre>
<pre>
APT::Cache-Limit 16777216;
APT::Cache-Limit 16777216;
Riga 29: Riga 29:
Per controllare al volo quanta RAM avete disponibile al momento potete usare <tt>cat /proc/meminfo</tt>.  
Per controllare al volo quanta RAM avete disponibile al momento potete usare <tt>cat /proc/meminfo</tt>.  
La voce interessante � quella che inizia con <tt>Active</tt> (non con <tt>Free</tt>), infatti Linux � solito usare la memoria libera per mantenere una cache, cosa che permette di velocizzare le operazioni pi� comuni, e la libera al volo in caso di necessit�: la memoria attiva � la memoria totale usata, meno quella impiegata come cache ;-)
La voce interessante � quella che inizia con <tt>Active</tt> (non con <tt>Free</tt>), infatti Linux � solito usare la memoria libera per mantenere una cache, cosa che permette di velocizzare le operazioni pi� comuni, e la libera al volo in caso di necessit�: la memoria attiva � la memoria totale usata, meno quella impiegata come cache ;-)
http://guide.debianizzati.org/index.php/Introduzione_all%27_Apt_System


=dpkg=
=dpkg=
=Link utili=
* [http://www.maximumdebian.org/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=16&categories=I+Pacchetti+deb&parent_id=0 FAQ su APT e dpkg] in italiano
124

contributi

Menu di navigazione