Comment se connecter à la consommation de la mémoire sous Linux?

Est-il prêt à utiliser la solution pour vous connecter à la consommation de mémoire à partir du démarrage du système? J'aimerais enregistrer les données sur simple fichier texte ou une base de données afin que je puisse l'analyser plus tard.

Je travaille sur Linux 2.4 basée sur un système embarqué. J'ai besoin de déboguer le problème lié à la consommation de mémoire. Ma demande de démarrer automatiquement à chaque démarrage du système. J'ai besoin de la façon d'obtenir les données avec des horodatages de intervalles réguliers (aussi souvent que possible), donc je peux traquer problème.

Les symptômes de mon problème: lorsque le système démarre, il a lancé ma principale de l'application et de l'interface graphique pour visualiser les principaux paramètres du système. Interface graphique basée sur GTK+ (serveur X). Si je désactive le GUI et le serveur X puis mon application fonctionne OK. Si j'active l'interface graphique et le serveur X, il ne fonctionne pas quand j'ai 256 de MiB ou 512 mo de mémoire physique installée sur la carte mère. Si j'ai 1 Go de mémoire installés, alors tout est OK.

  • Cela ressemble à cette question: stackoverflow.com/questions/131303/...
  • Est-ce que votre application au moins exécutée pendant un certain temps avant de s'écraser ?
  • Oui, les versions précédentes fonctionne OK dans le même système. Maintenant, nous développons une nouvelle version, et de commencer à frapper ce problème.
InformationsquelleAutor bialix | 2009-12-08