MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Limiter l'utilisation de la RAM MongoDB

Il est fort probable que vous n'ayez aucune raison de vous inquiéter. La majorité de la RAM utilisée par mongodb est simplement le cache du système de fichiers et le système d'exploitation a un contrôle total sur ce cache, c'est-à-dire qu'il peut libérer de la mémoire si nécessaire par un autre processus.

Par défaut, avec MongoDB 3.4, le plus grand de "256 Mo, ou 50% moins 1 Go de RAM totale" est réservé au cache WiredTiger, et c'est la seule partie qui ne peut pas être libérée par le système d'exploitation.

Il est donc peu probable que vous rencontriez des problèmes lors de l'exécution de tâches cron ou autres. Tant qu'aucun de vos processus n'est tué par le "tueur de mémoire insuffisante (OOM)", vous ne manquez pas de RAM.