프로파일 링이 활성화 된 GHC로 Haskell 프로그램을 컴파일했습니다.GHC/Haskell 프로파일 링 : 함수가 호출되지 않고 시간을 소비 함
$ ./server + RTS -M6m -p는
내가 좋아하는 프로필을 얻을 -rts :
individual inherited
COST CENTRE MODULE no. entries %time %alloc %time %alloc
poke_a4u64 Generator 2859 56436 0.0 0.0 0.4 0.4
storeParameter Generator 2860 0 0.4 0.4 0.4 0.4
ppCurrent Generator 2866 56436 0.0 0.0 0.0 0.0
ppFeedback Generator 2861 56436 0.0 0.0 0.0 0.0
그것은 storeParameter가 호출되지 않습니다처럼 보이지만 시간과 메모리를 소모합니다. storeParameter는 ppCurrent를 호출하기 때문에 ppCurrent와 같이 storeParameter가 56436 번 호출됩니다. 왜 표시되지 않습니까?
가능한 경우 프로파일 링중인 코드를 확인하는 것이 좋습니다. – fuz