PA1有要求大家量测memory,
可以使用lib中的tm_usage,
附上使用方法,
// 先宣告
CommonNs::TmUsage tmusg;
CommonNs::TmStat stat;
tmusg.periodStart();
.... // your code
tmusg.getPeriodUsage(stat); // 会计算从开始到现在的time & memory
fprintf(stderr,"memory used: %ld KB\n",stat.vmPeak); // 输出vmPeak
可以参考第141篇文。
因为case不大,所以memory有时候会不太准确。