У меня есть парочка программ, в которых есть неиспользованный inport net/http/pprof
.Насколько велика нагрузка на pprof в go
import _ "net/http/pprof"
...
//http.ListenAndServe("127.0.0.1:6060", nil)
Мне было интересно, какие накладные расходы на этот импорт приходится на процессор и память. Ака. Должен ли я удалить тогда в prod (да), но какое влияние было бы, если бы я забыл?
Относительно: какие именно побочные эффекты этого импорта? Он регистрирует некоторые обработчики http, но также ли он вносит вещи в функции malloc go?
Я добавил, что КОГДА выборка процессора включена, она тяжелая. Как и в случае «снизит производительность вашего приложения до 1% от оригинала». Я был бы брезгливо оставить возможность случайной активации вокруг. – user918176
@ user918176: ерунда. –