Я пытаюсь собрать некоторые данные с помощью perf, но всякий раз, когда я пытаюсь выполнить perf, я получаю сообщение об ошибке «Возможно, у вас нет разрешения на сбор статистики».

Я попытался изменить значение /proc /sys /kernel /perf_event_paranoid на -1; но каждый раз он чудесным образом сбрасывается до "3".

Я использую Ubuntu 18.04 LTS.

1 ответ1

0

Оказалось, по какой-то причине система просто не хотела, чтобы я менял kerne.perf_event_paranoid во время сеанса.

Итак, я побежал

sudo sh -c 'echo kernel.perf_event_paranoid=1 > /etc/sysctl.d/local.conf'

и перезагрузил систему, и теперь она работает как шарм.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .