タグ付けされた質問 「perf」

1
ルート権限なしでperfを実行する
4.1カーネルとバージョン4.1のperfツールを使用して、Debianテストを実行しています。このバージョンでは、通常のユーザーがそのツールからデータを収集しないように、何らかの保護を追加したようです。したがってperf、通常のユーザーとして実行するとこのエラーが発生します。 perf stat ls Error: You may not have permission to collect stats. Consider tweaking /proc/sys/kernel/perf_event_paranoid: -1 - Not paranoid at all 0 - Disallow raw tracepoint access for unpriv 1 - Disallow cpu events for unpriv 2 - Disallow kernel profiling for unpriv perf_event_paranoid私のインストールには3が含まれています。残念ながら、ルートとしてもそのファイルを変更することはできません。自分のユーザーがperfsudo権限なしで使用できるようにするにはどうすればよいですか? ルートを必要としないベンチマークを行いたいアプリケーションがあり、それをベンチマークするためにルートとして実行したくありません。
27 linux  perf 

0
perfはRed Hat 6.7で動作しますか?
私の会社はRed Hat Enterprise Linux 6.7に固執しています。perf record ls非ルートとして実行すると、「Perfセッションの作成に失敗しました」というエラーが発生します。 $ cat /proc/sys/kernel/perf_event_paranoid 1 $ uname -r 2.6.32-573.51.1.e16.x86_64 Redhat 6.4で動作します。少し前にlinuxへのパッチがありましたが、それがRedhat 6.7に移植されたかどうかはわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.