Bellek tüketimini sistem başlangıcından günlüğe kaydetmek için kullanıma hazır bir çözüm var mı? Verileri basit bir metin dosyasına veya bazı veritabanlarına kaydetmek istiyorum, böylece daha sonra analiz edebilirim.Linux'ta bellek tüketimi nasıl kaydedilir?
Linux 2.4 tabanlı tümleşik sistem üzerinde çalışıyorum. Bellek tüketimiyle ilgili sorunu gidermem gerekiyor. Uygulamam otomatik olarak her sistem başlangıcında başlıyor. Verileri düzenli aralıklarla (mümkün olduğunca sık) zaman damgalarıyla almanın yoluna ihtiyacım var, bu yüzden sorunu takip edebilirim.
Sorunumun belirtileri: sistem başladığında, ana uygulamamı ve GUI'yi sistemin ana parametrelerini görselleştirmek için başlattı. GTI + (X sunucusu) tabanlı GUI. GUI ve X sunucuyu devre dışı bırakırsam, uygulamam Tamam çalışır. GUI ve X sunucusunu etkinleştirirseniz, anakartta yüklü 256 MB veya 512 MB fiziksel bellek olduğunda çalışmaz. Yüklü 1 GiB belleğim varsa her şey yolunda.
Bu, bu soruya benzer: http://stackoverflow.com/questions/131303/linux-how-to-measure-actual-memory-usage-of-an-application-or-process – monksy
mu Uygulamanız en az bir süre çökmeden önce çalışır? –
Evet, önceki sürümler aynı sistemde Tamam çalışır. Şimdi yeni versiyon geliştirdik ve bu problemi uygulamaya başladık. – bialix