Tôi đã sử dụng trình thu thập gprof
kết hợp với g++
.Thời gian `gprof` dành cho các dòng mã cụ thể
Tôi có một chức năng trong mã của tôi bao gồm một số phần hành vi có liên quan đến chức năng chính mà sẽ không có ý nghĩa để tách chúng thành các chức năng riêng của chúng.
Tôi muốn biết lượng thời gian được sử dụng trong mỗi lĩnh vực mã này.
Vì vậy, nếu bạn tưởng tượng mã trông giống như
function(){
A
A
A
B
B
B
C
C
C
}
trong đó A, B, và C đại diện cho phần cụ thể của mã Tôi quan tâm đến, là có một cách để có được gprof
cho tôi biết bao nhiêu thời gian dành cho những phần cụ thể đó?
Nếu bạn đang cố gắng làm cho chương trình chạy nhanh hơn, * [bạn có thể làm tốt hơn gprof.] (Http://stackoverflow.com/questions/1777556/alternatives-to-gprof/1779343#1779343) * –