我在我的长期运行的程序中添加了互斥锁和块分析。我这样启用它:
// Enable mutex profiling
runtime.SetMutexProfileFraction(1)
并像这样禁用它:
// Disable mutex profiling
runtime.SetMutexProfileFraction(0)
然后我写报告。在这一点上,我想丢弃所有数据,然后重新启用分析;我不希望所有旧数据都出现在以后的报告中。
在不重新启动我的过程的情况下,我找不到方法,这绝对是我绝对不想做的事情。
这可能吗?