Shunsuke_Baba _at_ yokogawa.co.jp writes: > Solaris 使いの人から、Linux の vmstat では page fault は出ないのか? > と聞かれました。 > > proc.txt や JF のドキュメントを調べても、Page fault をカウント > する仕組みを見つける事は出来ませんでした。 それらしいのは linux/include/linux/sched.h で定義されている task_struct にある unsigned long min_flt, maj_flt の二つですね。 linux/arch/???/mm/falut.c の中のそれらしい関数でインクリメント されています。参照しているのは linux/fs/porc/array.c で、 なんとなく /proc/???/stat の内容に反映されているみたい。 いずれにせよプロセス毎の統計情報であり、システム全体の 合計らしいものは見付かりませんでした。 以上は linux-2.4.0 のソースを斜め読みしただけのもので ちゃんと確かめてはいません。
Follow-Ups:
- [linux-users:80985] Re: page faultShunsuke_Baba
- [linux-users:80949] page faultShunsuke_Baba
- Prev by Subject: [linux-users:80973] Re: Linux+TA=ダイヤルアップルータ?
- Next by Subject: [linux-users:80975] ダイナミックパケットフィルタリングとは?
- Previous by thread: [linux-users:80949] page fault
- Next by thread: [linux-users:80985] Re: page fault
- Indexes:[Main][Thread]