Chúng tôi đã tổng hợp danh sách 7 phần mềm thay thế miễn phí và trả phí cho ftrace. Các đối thủ chính bao gồm: ltrace, strace. Ngoài ra, người dùng cũng tiến hành so sánh giữa ftrace và ktap, DTrace, SystemTap. Bạn cũng có thể xem các tùy chọn tương tự khác tại đây: Công cụ phát triển.
Chúng tôi đã tổng hợp danh sách 7 phần mềm thay thế miễn phí và trả phí cho ftrace. Các đối thủ chính bao gồm: ltrace, strace. Ngoài ra, người dùng cũng tiến hành so sánh giữa ftrace và ktap, DTrace, SystemTap. Bạn cũng có thể xem các tùy chọn tương tự khác tại đây: Công cụ phát triển.
Ftrace là một công cụ theo dõi nội bộ được thiết kế để giúp các nhà phát triển và người thiết kế các hệ thống để tìm những gì đang diễn ra bên trong kernel. Nó có thể được sử dụng để gỡ lỗi hoặc phân tích độ trễ và vấn đề hiệu suất diễn ra bên ngoài không gian người dùng.
Mặc dù ftrace thường được coi là bộ theo dõi chức năng, nhưng nó thực sự là một công việc khung của một số tiện ích theo dõi các loại. Có dấu vết độ trễ để kiểm tra những gì xảy ra giữa các ngắt bị vô hiệu hóa và kích hoạt, cũng như cho sự miễn trừ và từ một thời điểm một nhiệm vụ được đánh thức cho nhiệm vụ thực sự được lên lịch trong.
Một trong những cách sử dụng phổ biến nhất của ftrace là theo dõi sự kiện. Xuyên suốt kernel là hàng trăm điểm sự kiện tĩnh có thể được kích hoạt thông qua hệ thống tệp debugfs để xem cái gì là đang diễn ra trong một số phần của hạt nhân.