çalışan süreçleri pmem yazılım görüntüler bellek bilgi. Bunu yapmak için, pmem / proc dosya sistemleri tarafından sağlanan bellek bilgilerini okur. Bu nedenle, pmem bu dosyalar sistemi korumak değil işletim sistemlerinde çalışmaz.
Sadece kaynak paketi untar pmem kurmak ve yapmak çalıştırın. Bu ikili pmem-1.1.2 yaratacaktır. Run configure içinde / urs / yerel ikilik kurmak için make install nihayet yapmak ve. Ayrıca seçenek prefix = / foo / bar ile yapılandırmak arayarak başka kurulum dizini ayarlayabilirsiniz.
Yükleme işleminin Özeti:
Pmem-version.tar.gz xzf 1. tar
2. cd pmem sürümü
3. ./configure [--prefix = ...]
3. make
4. make install
Kullanımı:
pmem bellek kullanımı göstergesi olması gereken için işlemlerin bir veya daha fazla işlem kimliği ile çağrılır gerekir. Varsayılan olarak pmem bayt sürecinin yerleşik bellek görüntüler. Ama pmem davranışı aşağıdaki argümanlar etkilenebilir:
-z boyutunu gösterir
-s paylaşımlı bellek görüntüler
-k kilobayt bellek kullanımını görüntüler
-m megabayt bellek kullanımını görüntüler
-D görüntüler tüm bellek bilgi mevcut
Verilen PID -l günlük bellek kullanımı
milisaniye cinsinden -i günlük aralığı [varsayılan: 100]
-G plot.gnu bir gnuplot komut dosyası yazmak
-h yardım görüntüler
v sürümünü görüntüler
Başarı durumunda pmem, çıkış kodu 0 ile aksi takdirde 1 döndürür.
Örnek:
Bir işlemin bellek kullanımını log ve veri dışında bir gnuplot dosyası oluşturmak için:
./pmem -l pids -i 100 -g veri> veri
gnuplot plot.gnu (grafik arsa oluşturur).
Yazılım detaylar:
Yorum Bulunamadı