# Règler le pb " dynamic mmap ran out of room"

**URL:** <https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563>\
**Category:** Trucs et Astuces\
**Created:** [Février 20, 2016, 4:27 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563 "2016-02-20T16:27:11Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/21 "2016-02-20T16:37:01Z")

</div>

tu as lu le premier post de ce fil ci ?

---

<div class="post-metadata">

**Author:** ![Hagakure](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/h/7ba0ec/32.png) [@Hagakure](https://www.debian-fr.org/u/Hagakure)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/22 "2016-02-20T16:37:01Z")

</div>

Oui et j’ai lus sur l’autre post que les soucis de "Dynamic MMap ran out of room " ce posaient ici, ce n’est pas le cas?

Edit: Erf autant pour moi, je pensais au vue des autres ligne que mon soucis étais du à autre chose, merci beaucoup.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/23 "2016-02-20T16:37:08Z")

</div>

Et euh… ça :

`echo "APT::Cache-Limit \"141943904\";" >> /etc/apt/apt.conf.d/00configperso` 😉

---

<div class="post-metadata">

**Author:** ![grumpf](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/ea5d25/32.png) [@grumpf](https://www.debian-fr.org/u/grumpf)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/24 "2016-02-20T17:04:45Z")

</div>

Bonjour,

J’ai l"erreur en question même soucis pour faire un dist-upgrade de etch à lenny, et malgré la redéfinition du cache, pas moyen…

Lecture des listes de paquets… Erreur !  
E: Dynamic MMap ran out of room  
E: Erreur apparue lors du traitement de libgstreamer0.10-ruby (NewVersion2)  
E: Problem with MergeList /var/lib/apt/lists/ftp.fr.debian.org\_debian\_dists\_testing\_main\_binary-i386\_Packages  
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

Si quelqu’un a une autre solution suis preneuse merci 🙂

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/25 "2016-02-20T17:04:45Z")

</div>

Mais tu l’as remis à quelle taille ton cache ?  
Et que donne cat /etc/apt/apt.conf.d/\* et ls /etc/apt/apt.conf.d/ ?

---

<div class="post-metadata">

**Author:** ![grumpf](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/ea5d25/32.png) [@grumpf](https://www.debian-fr.org/u/grumpf)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/26 "2016-02-20T17:04:45Z")

</div>

```auto

à ça je l'ai mis mon cache...

[code]grumpf:/home/grumpf# cat /etc/apt/apt.conf.d/*
APT::Cache-Limit 141943904;
APT::Authentication::TrustCDROM "true";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "0";
// Pre-configure all packages with debconf before they are installed.
// If you don't like it, comment it out.
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};[/code]

[code]grumpf:/home/grumpf# ls /etc/apt/apt.conf.d/
00configperso 00trustcdrom 10periodic 70debconf[/code]

Voilà, heu j'vois pas quoi faire de plus :/
```

à ça je l’ai mis mon cache…

`grumpf:/home/grumpf# cat /etc/apt/apt.conf.d/*
APT::Cache-Limit 141943904;
APT::Authentication::TrustCDROM "true";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "0";
// Pre-configure all packages with debconf before they are installed.
// If you don't like it, comment it out.
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};`

`grumpf:/home/grumpf# ls /etc/apt/apt.conf.d/
00configperso 00trustcdrom 10periodic 70debconf`

Voilà, heu j’vois pas quoi faire de plus 😕

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/27 "2016-02-20T17:04:48Z")

</div>

Effectivement. Moi non plus je ne vois pas, ça aurait dû passer. Peut être en agrandissant encore le cache. Tu peux donner aussi ton sources.list.

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/28 "2016-02-20T17:04:48Z")

</div>

As-tu essayer d’augmenter la valeur 141943904 normalement elle est suffisante mais tu peux essayer une valeur plus grande 😉 200000000 par exemple 😃

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/29 "2016-02-20T17:04:50Z")

</div>

Tu peut aussi vider ton cache parce qu’un cache immense c’est pas très util dans une configuration normal.

```auto

```

ou

```auto

```

Comme tu veut

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:04 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/30 "2016-02-20T17:04:50Z")

</div>

C’est utile pour gagner de la place, mais ce n’est pas le même cache: le cache limit concerne le cache de la liste des paquets, alors que ce que tu cleane ne concerne que le cache des paquets eux mêmes (limité uniquement par la taille du disque).

---

<div class="post-metadata">

**Author:** ![grumpf](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/ea5d25/32.png) [@grumpf](https://www.debian-fr.org/u/grumpf)\
**Post date:** [Février 20, 2016, 5:05 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/31 "2016-02-20T17:05:22Z")

</div>

Bonsoir, bon j’ai pas compris parce que là en mettant le cache à 200000000 c’est passé alors que j’avais mis plus précédemment et ça passait pas, enfin c’est passé c’est ce qui compte 🙂

Merci

---

<div class="post-metadata">

**Author:** ![liryc](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/46a35a/32.png) [@liryc](https://www.debian-fr.org/u/liryc)\
**Post date:** [Février 20, 2016, 5:12 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/32 "2016-02-20T17:12:39Z")

</div>

j’ai aussi eu ce problème, au départ je pensais qu’il y avait un problème sur la SID et qu’il fallait attendre quelques jours, puis j’ai trouvé la solution en faisant une recherche…

Pourquoi le taille limite du cache d’apt n’est elle pas augmentée par défaut, ça éviterai les problèmes non ? y a t’il une raison précise ? (simple curiosité)

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:12 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/33 "2016-02-20T17:12:44Z")

</div>

Ce cache-limit détermine la réservation de RAM utilisé dans la gestion du cache. En prendre plus que ce qui est nécessaire avec les dépots de base pourrait provoquer des problêmes avec des machines avec peu de RAM, alors qu’il est assez simple de l’augmenter si c’est vraiment nécessaire.

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 5:12 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/34 "2016-02-20T17:12:46Z")

</div>

Je rejoins l’avis de Liryc car, comme souvent avec Linux, il faut “savoir”. :smt002  
Il serait pourtant facile, je pense, de donner le choix, à l’installation avec une explication du genre :  
si vs avez une machine à faible rendement, mettez xx  
si votre machine le permet, mettez un nombre de XXXX  
etc.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:12 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/35 "2016-02-20T17:12:47Z")

</div>

Bah mon “sources.list au carré” est trompeur. La grande majorité des gens vont se suffire avec les 10/12 dépots de leur distrib, et ça, ça passe. Mais c’est une suggestion à faire remonter.  
Peut être d’ailleurs que c’est une question posée quand tu fais tes dpkg-reconfigure en mode parano (-p low).

---

<div class="post-metadata">

**Author:** ![Linkk](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/13edae/32.png) [@Linkk](https://www.debian-fr.org/u/Linkk)\
**Post date:** [Février 20, 2016, 7:15 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/36 "2016-02-20T19:15:52Z")

</div>

[quote=“mattotop”]Ce message signifie que la base de données apt est configurée trop petite pour gèrer tous les paquets auxquels debian a accés.  
Une manière de résoudre ce pb est d’augmenter cette taille:

```auto

```

Ça m’a sauvé la mise ! Merci !

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 7:15 UTC](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563/37 "2016-02-20T19:15:54Z")

</div>

Et attention, hein, si tu ne mets pas exactement le même nombre, ça marchera moins bien. ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

[Page précédente](https://www.debian-fr.org/t/regler-le-pb-dynamic-mmap-ran-out-of-room/9563.md?page=1)
