FreeBSD'de vtune veya oprofile gibi profiler bulmak istiyorum. Benzer bir şey var mı?FreeBSD için örnek tabanlı profil oluşturma aracı nedir?
7
A
cevap
5
FreeBSD'de oprofile eşdeğeri hwpmc'dir. Hem sistem hem de süreç profilleme yapabilir; FreeBSD 7.2'den itibaren callchain yakalama özelliği vardır. Bu konuda http://wiki.freebsd.org/PmcTools numaralı telefondan birçok bilgi var ve pmcstat man sayfası da profil uygulamalarına yönelik talimatları içeriyor.
1
Bir performans sorunu bulmaya çalışıyorsanız, bir profiler kullanmıyor, ancak this works.
İlgili konular
- 1. JSON tabanlı bir oluşturma aracı?
- 2. Veritabanı Örnek Verisini kullanarak Yük Oluşturma Aracı
- 3. Favori alt seviye profil oluşturma aracınız nedir?
- 4. FreeBSD
- 5. Sürekli Entegrasyonda Java Profil Oluşturma
- 6. Mevcut en iyi MSI oluşturma aracı nedir?
- 7. Haskell, neden tüm kitaplıkların profil oluşturma için profil oluşturma etkin olmasını gerektiriyor?
- 8. Haskell profil oluşturma - clock_gettime
- 9. Java için VisualVM gibi .Net çözümleri için bir izleme ve profil oluşturma aracı var mı?
- 10. Ücretsiz web tabanlı raporlama aracı
- 11. Freebsd için Makemkv
- 12. Ne rel = profil nedir?
- 13. Görüntüleyici Örnek dosyaları (web tabanlı) log için
- 14. UML'den Java'ya kod oluşturma aracı
- 15. VS2010 Performans profil oluşturma Sorun:
- 16. EF veya Ado.net profil oluşturma
- 17. FreeBSD v8.1'de/proc/cpuinfo'nun karşılığı nedir?
- 18. Canlı Django sunucusunda profil oluşturma?
- 19. HTML .NET için belge oluşturma aracı
- 20. Linux/freebsd için alternatifler mi?
- 21. Web Tabanlı Yığın Aracı ASP.NET için Mdbg Kullanarak?
- 22. AWS CLI kullanarak Örnek Profil Kimlik Bilgileri
- 23. Elektron tabanlı uygulamalar için Lisans Oluşturma
- 24. TFS Oluşturma Aracı Çalışma Dizini'nin silinmesinin etkisi nedir?
- 25. Xml verisinden Grafik Oluşturma Aracı
- 26. C++ profil oluşturma/optimizasyon: İyileştirilmiş bir işlevde daha iyi profil oluşturma ayrıntı düzeyi nasıl elde edilir
- 27. WPF/C#: WPF Yol Oluşturucu Aracı/Örnek?
- 28. Aracı C# koduna dönüştürmek için aracı
- 29. XCode için T4 aracı
- 30. profil oluşturma sadece kullanıcı tanımlı işlevler
Bu yöntem yalnızca büyük performans sorununu bulabilir. Sorun tek bir darboğaz değilse, istatistik ölçüsü verdiği için profiler tercih edilir. – kcwu
@kcwu: Bunu düşünebilirsiniz, ama aslında herhangi bir profilerden daha etkili veya daha etkilidir. Maalesef, profil oluşturucular hatalı varsayımlara dayanmaktadır. İsterseniz derinlemesine açıklamaktan memnuniyet duyarız, ancak bu bağlantı oldukça iyi bir açıklamadır. –
hmm, bu yöntem örnek tabanlı profiler için örnek tabanlı profiler için daha etkili olduğunu düşünüyorum. Bazılarına, bu yöntem elle birkaç kez örnekleme ve örnek tabanlı profiler otomatik olarak binlerce veya daha fazla kez örnek olabilir. – kcwu