Могу ли я отказаться от мьютекса и заблокировать данные профилирования? - PullRequest
0 голосов
/ 05 ноября 2019

Я добавил мьютекс и профилирование блоков в свою долго работающую программу. Я включаю это так:

// Enable mutex profiling
runtime.SetMutexProfileFraction(1)

И отключаю это так:

// Disable mutex profiling
runtime.SetMutexProfileFraction(0)

Затем я пишу отчет. На этом этапе я хочу отбросить все данные, а затем снова включить профилирование;Я не хочу, чтобы все старые данные появлялись в будущих отчетах.

Я не могу найти способ сделать это без перезапуска моего процесса, чего я совершенно определенно не хочу делать.

Возможно ли это?

...