`strace` komutu çalışan bir prosesin sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı izlemek için kullanılır. Hata ayıklama ve performans analizinde çok güçlüdür. Örneğin, `strace -p ` ile çalışan bir prosesi, `strace ls` ile `ls` komutunun yaptığı tüm sistem çağrılarını görebilirsin. Çıktıda hangi dosyaların açıldığını, hangi kütüphanelerin kullanıldığını ve sistemle nasıl etkileşim kurulduğunu detaylı görürsün. Özellikle bir program beklenmedik şekilde çöktüğünde veya takıldığında, nerede hata oluştuğunu anlamak için çok kullanışlıdır.
`strace` komutu çalışan bir prosesin sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı izlemek için kullanılır. Hata ayıklama ve performans analizinde çok güçlüdür. Örneğin, `strace -p ` ile çalışan bir prosesi, `strace ls` ile `ls` komutunun yaptığı tüm sistem çağrılarını görebilirsin. Çıktıda hangi dosyaların açıldığını, hangi kütüphanelerin kullanıldığını ve sistemle nasıl etkileşim kurulduğunu detaylı görürsün. Özellikle bir program beklenmedik şekilde çöktüğünde veya takıldığında, nerede hata oluştuğunu anlamak için çok kullanışlıdır.
0 Comments
0 Shares
63 Views
0 Reviews