Điều tôi muốn làm là tạo một số loại biểu đồ chi tiết việc thực thi (hai) luồng trong Linux. Tôi không cần phải xem những gì các chủ đề làm, chỉ khi họ được lên kế hoạch và trong bao lâu, một dòng thời gian về cơ bản.Truy tìm lập lịch pthread
Tôi đã dành vài giờ cuối cùng để tìm kiếm một cách để theo dõi lịch biểu của pthreads. Thật không may, hai dự án tôi tìm thấy yêu cầu biên dịch hạt nhân (LTTng) hoặc glibc vá (NPTL Trace Tool), cả hai mà tôi không thể làm (hệ thống quản lý tập trung lớn, mà tôi không có quyền sudo).
Có cách nào khác để làm một cái gì đó như thế này hoặc tôi sẽ phải nghỉ mát để tìm kiếm một máy tính xách tay mà tôi có thể vá/biên dịch lại bất cứ điều gì tôi muốn?
Trân trọng
PS: Tôi sẽ liên quan đến cả hai dự án, nhưng trang web không cho phép tôi (uy tín < 10). Kết quả tìm kiếm đầu tiên trên Google cho tên dự án là một kết quả chính xác.
Điều này có vẻ rất hứa hẹn, tôi sẽ ghi nhớ điều này trong tương lai khi tôi có thể đủ khả năng gói phần mềm đó. – Darhuuk
Tôi vừa thử phiên bản đánh giá và trừ khi tôi đang xem một cái gì đó, không có cách nào để có được một dấu vết đồ họa của các chủ đề trong phiên bản Linux, một sự xấu hổ thực sự. Về cơ bản, phiên bản Linux là phiên bản đắt tiền của Helgrind (http://valgrind.org/docs/manual/hg-manual.html). – Darhuuk
Thật đáng tiếc - tôi chưa bao giờ thử nó, nhưng nghĩ rằng nó trông thú vị - đồ thị khá đẹp, nhưng nếu phiên bản Linux không thể tạo ra chúng thì nó không thú vị lắm. –