14 poin oleh xguru 2022-04-22 | 1 komentar | Bagikan ke WhatsApp
  • Melacak alokasi memori hingga ke ekstensi native kode Python dan bagian internal interpreter, serta membuat berbagai laporan terkait penggunaan memori
  • Dapat digunakan sebagai alat CLI atau sebagai library
  • Fitur utama
    • Melacak semua pemanggilan fungsi, bukan berbasis sampling
    • Menangani hingga pemanggilan native dari library C/C++
    • Sangat cepat sehingga meminimalkan penurunan performa. Pelacakan kode native sedikit lebih lambat, tetapi dapat diaktifkan/dinonaktifkan sesuai kebutuhan
    • Membuat berbagai laporan penggunaan memori seperti grafik flame
    • Mendukung thread Python
    • Mendukung thread native (thread C++ dari ekstensi C)
  • Membantu menyelesaikan masalah seperti ini
    • Mengidentifikasi penyebab penggunaan memori yang besar
    • Menemukan memory leak
    • Menemukan hotspot yang menyebabkan banyak alokasi dalam kode
  • Hanya mendukung Linux

1 komentar

 
xguru 2022-04-22

Tweet dari CEO EdgeDB yang merangkum kelebihannya beserta tangkapan layar
https://twitter.com/1st1/status/1516859294896906241