我需要验证特定函数在执行期间消耗了多少内存,并确保它保持在特定限制之下。
理想情况下,我想在测试或基准测试中执行此操作。据我所知,唯一的方法是创建一个单独的测试二进制文件并使用BenchmarkResultfrom
BenchmarkResult
func Benchmark(f func(b *B)) BenchmarkResult
这是正确的方法吗?
达令说
波斯汪
相关分类