Intégrations
Garbage Collection
La VM (machine virtuelle) Ruby utilise le ramasse-miettes (Garbage Collection, GC) pour éviter d’épuiser la mémoire du processus. Le ramasse-miettes aide à éviter que votre application ne souffre de pannes de mémoire en cas de manque de mémoire.
Ce processus de nettoyage de la mémoire inutilisée dans les applications Ruby peut se produire à tout moment. Pour obtenir plus d’informations à ce sujet, vous pouvez utiliser le profileur de ramasse-miettes de Ruby.
Pour activer temporairement le profileur GC, assurez-vous de désactiver le profileur par la suite.
Pour que la gem Ruby signale une durée supérieure à zéro pour le temps de ramasse-miettes, le profileur doit être activé pendant plus de deux minutes. Il s’agit du temps initial nécessaire à la gem Ruby pour mesurer le temps de ramasse-miettes. Nous recommandons d’activer le profilage GC pendant plus longtemps que le minimum de deux minutes afin de disposer de mesures complètes nécessaires à la comparaison et au tracé.
Cette page vous a-t-elle été utile ?
⌘I