C언어 (1) 썸네일형 리스트형 C언어 프로파일하기, gcc profiler gprof 프로그램에서 시간을 재는 방법으로 가장 쉬운 방법은 time.h 에 있는 clock() 함수를 이용하는 방법이다. 이 함수를 이용하면 내가 원하는 부분의 시간을 직접 잴 수 있다. 관련 포스팅은 너무나도 많아서 검색하면 쉽게 나온다.이 글에서 다룰 내용은, 한 단계 앞서서 복잡한 프로그램에서 속도를 재는 것이다. 이름하여 프로파일링 (profiling), 프로파일링이란 보통 범죄 수사를 할 때 증거와 다양한 데이터를 가지고 범죄자의 심리를 추적하여 범인의 프로필 즉, '범인은 이런 사람일 것이다.' 라는 것을 추측 하는 수사법이다. 나무위키: 프로파일링 하지만, 프로그래밍에서 profiling은 다르다. 내가 짠 프로그램에서 어느 부분이 얼마나 속도를 잡아먹는지, 프로그램의 최적화를 위해 각 모듈 (부분.. 이전 1 다음