4.12.  FreeBSD 2.0 panique avec ``kmem_map too small!''

Note : Le message peut aussi être ``mb_map too small!''

La panique indique que le système n'a plus de mémoire virtuelle pour les buffers réseau (spécialement mbuf clusters). Vous pouvez augmenter la quantité de mémoire virtuelle disponible pour les clusters mbuf en ajoutant :

options "NMBCLUSTERS=<n>"

dans votre configuration du kernel, où <n> est un nombre compris entre 512 et 4096, suivant le nombre de connexions concurrentes TCP que vous aurez à supporter. Je vous recommande d'utiliser 2048 - cela devrait vous débarasser complètement de cette panique. Vous pouvez contrôler le nombre de clusters mbuf alloué/en cours d'utilisation sur votre système, avec netstat -m . La valeur par défaut pour NMBCLUSTERS est 512 + MAXUSERS * 16/.

Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.

Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.