0
Profiling Viewer
Profilleme Görüntüleyicisi callgrind dosyalarını açar ve görselleştirir.
- Ücretli
- Mac
Profil Oluşturma Görüntüleyicisi callgrind dosyalarını açar ve görselleştirir.Uygulamanızın beklenenden fazla zaman harcadığı işlevleri belirlemek için Treemap, Callgraph, düz veya hiyerarşik listeleri kullanabilirsiniz.Birçok platform ve programlama dili için çeşitli harici araçlarla gerekli callgrind profil oluşturma verilerini oluşturabilirsiniz.Örneğin, PHP, Valgrind, Ruby ruby-prof, Python cProfile ile pyprof2calltree, gperftools-pprof, pprof ile Golang, Valgrind ile Node.js ve callgrind ile diğer birçok profil oluşturma aracı için oluşturulan callgrind dosyalarını açabilirsiniz.dosya çıktısı .... Özellikler - Treemap, Callgraph ve Listeler olarak görselleştirilen işlev maliyetleri - Sistem işlevleri özelleştirilebilir önayarlara göre gizlenebilir - Ayrıntılar için fareyle üzerine gelindiğinde, çift tıklama ile ayrıntıya inin - Kaynak dosya görüntüleyici - Yapılandırılabilirkaynak konumları - Maliyetleri ham veri veya yüzde olarak görüntüler - Birden fazla maliyeti ve konum türünü işler - Döngüleri ve yinelemeleri gösterir - Verileri maliyetlere, işlev adına veya dosya adına göre sırala - Gezinme geçmişi - Sıkıştırılmış çağrı yolu dosyalarını ayrıştırır - Küçük bellek alanı (örneğin, yaklaşıkXdebug tarafından oluşturulan 4,6 GB callgrind dosyasını açmak ve görüntülemek için kullanılan 280 MB bellek) Callgraph görünümü: - Zumlanabilir ve yakınlaştırma gibi izleme dörtgeni hareketlerini destekler,uzaklaştırma, akıllı yakınlaştırma - Arama maliyetlerini bağlantıların kalınlığına göre temsil eder - İşlevleri özelleştirilebilir bir önayarın altında maliyetlerle gizleyerek karmaşıklığı azaltılabilir Profilleme Görüntüleyicisi, çağrı grafiklerini düzenlemek ve oluşturmak için graphviz kullanır.Graphviz, Eclipse Public License v1.0 lisansı ile lisanslanmıştır.Graphviz'i şuradan indirebilirsiniz:
profiling-viewer
İnternet sitesi:
http://profilingviewer.comKategoriler
Herhangi bir lisansa sahip tüm platformlar için Profiling Viewer'a alternatifler
5
Kcachegrind
KCachegrind, bir programın yürütülmesinde en çok zaman alan parçaları belirlemek için kullanılan bir profil verileri görselleştirme aracıdır.
- Ücretsiz
- Linux
2
1
WinCacheGrind
WinCacheGrind xdebug 2 tarafından oluşturulan cachegrind.out dosyaları için bir görüntüleyicidir. WinCacheGrind işlevsel olarak KCacheGrind'e benzer, sadece çok daha basittir ve Windows üzerinde çalışır.
- Ücretsiz
- Windows