perfはRed Hat 6.7で動作しますか?


1

私の会社は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に移植されたかどうかはわかりません。


yum update多分?
ドラコノフ

試行しましたが、失敗しました。perfのバグ修正は3.x linuxカーネルに入ったようです。RH6.7は2.xです。
projectshave

その後、更新される可能性がありますRHEL 7か?すべてのバグ修正。(および新しいバグ:-D)
Drakonoved

試してみてくださいperf record -e cycles:u lsperf record -e cpu-clock:u lsOSのカーネルのプロファイリングを無効にします。perfは、多くの仮想マシン内のハードウェアパフォーマンスカウンター(PMU)でも動作しません(vPMUなし-PMUの仮想化)
osgx
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.