我用 gperftools 的 ProfilerStart 和 ProfilerStop 方式对代码时间消耗进行统计, 有文件输出, 但是使用 pprof --text 对文件进行分析的时候没有输出结果. 同时还有一些奇怪的错误如下:
Argument "MSWin32" isn't numeric in numeric eq (==) at /usr/local/bin/pprof line 4971.
Argument "linux" isn't numeric in numeric eq (==) at /usr/local/bin/pprof line 4971.
是不是因为ProfilerStart 到 ProfilerStop 之间执行的时间太短了的原因, 大概在 1000us 左右.
求大神解答.