マルチコアアーキテクチャ用のLinuxカーネルの開発

マルチコアアーキテクチャ用のLinuxカーネルの開発

私はLinuxカーネルなどのシステムソフトウェアを適用するプロジェクトを進めています。ベンチマークを使用してボトルネックを検出する方法を説明する「マルチコアアーキテクチャのオペレーティングシステムのスケーラビリティの比較経験」というタイトルのドキュメントを読みました。私は彼らの実験的アプローチに従い、分析ツールを使用して分析レポートを生成できますが、この分析レポートでボトルネックを検出することはできません。

デフォルトでは、no-vmlinux 部分に移動し、ボトルネック関連の機能が見つかりません。私もlockstat.txtそうではありません/proc/sys/kernel/lock_stat

ベストアンサー1

カーネルの統計をロックするには、CONFIG_LOCK_STATSアクティブな状態に再コンパイルする必要があります。Documentation/lockstat.txtより多くの文書を見るにはカーネルツリーをチェックしてください。

おすすめ記事