Give me 15 minutes and I'll change your view of Linux tracing
Neden izlemeli?
Linux izleme ve performans araçlarını (ftrace, perf, BPF) daha etkili kullanmak isteyen sistem mühendisleri ve düşük seviyeli geliştiriciler için hızlı bir giriş. Kısa demo üzerinden pratik teknikler ve günlük sorun giderme becerileri kazanırsınız.
Video özeti
Bu kısa demo, Linux izleme araçlarına hızlı ve pratik bir giriş sunuyor; konuşmada ftrace, perf ve BPF üçlüsünün nasıl birlikte kullanılabileceği gösteriliyor. Video sırasıyla izleme kavramlarıyla başlıyor, kernel fonksiyon izleme örnekleri ve kprobes/stack tracing uygulamalarıyla devam ediyor; ardından gelişmiş Ftrace araçları ve yüksek seviyeli izleme sarmalayıcıları tanıtılıyor, karmaşık struct analiz örnekleri veriliyor ve Ftrace geçmişine değinildikten sonra perf girişine ve son olarak BPF ile verimli izlemeye geçiliyor. Demo, her adımda terminal çıktıları ve kısa uygulama örnekleriyle teknik yaklaşımları somutlaştırıyor.
Bu videoyu sistem mühendisleri, düşük seviyeli geliştiriciler ve Linux performans takibiyle ilgilenenler izlemeli; temel olarak kernel izleme kavramları ve terminal tabanlı araçlarla çalışma alışkanlığı faydalı olur. İzleyici, ftrace, perf ve BPF arasındaki farkları, hangi durumda hangi aracın tercih edileceğini, kprobes/stack tracing gibi tekniklerle nasıl bilgi toplayacağını ve karmaşık kernel veri yapılarını (struct) nasıl analiz edebileceğini öğrenir; video kısa bir demo olduğundan, izleme araçlarına hızlı başlangıç için uygun bir özet sağlar.
Bölümler
- Introduction to tracing
- Kernel function tracing
- Stack tracing and Kprobes
- Advanced Ftrace tools
- High-level tracing wrappers
- Complex struct analysis
- History of Ftrace
- Introduction to perf
Öne çıkan fikirler
- ftrace, perf ve BPF birbirini tamamlayan araçlar olup farklı soyutlama düzeylerinde izleme sağlar.
- kprobes ve stack tracing, kernel düzeyindeki sorunların kök nedenine ulaşmak için pratik metotlardır.
- BPF, verimli ve hedefe yönelik izleme için geleneksel araçlara göre büyük performans avantajı sunar.
Özet ve bölüm başlıkları Opendart editörlüğünde hazırlanmıştır; videonun içeriği ve hakları kanal sahibine aittir.
Hacker News'te 295 puan ve 37 yorum aldı: tartışmayı oku · YouTube'da aç
Bu konuyu canlı derste, gerçek projelerle öğrenin → Tüm Eğitimlerimiz
Eğitmen eşliğinde, canlı online veya sınıf içi; bireysel ve kurumsal seçenekler. Tüm eğitimler



