人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

> Linux はメモリがある限りページ単位でブロック型デバイスの入出力をキャッシュする
とのことなんですが、どのファイルのどの部分をどのくらいキャッシュしているかを統計的に見て、
どのあたりをチューニングすべきか考えたいのですが、そのような方法をおしえてください。
欲しいデータ的には、下記です。

ファイル名, ファイル容量, ページキャッシュされている容量
-----------------------------------
ファイルA, 4GByte, 900MB
ファイルB, 6GByte, 700MB
ファイルC, 2GByte, 300MB
ファイルD, 1GByte, 100MB

●質問者: kunitz
●カテゴリ:コンピュータ インターネット
✍キーワード:Linux いるか キャッシュ チューニング デバイス
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● すかなび
●60ポイント

こちらの記事が参考になるかと思います

http://d.hatena.ne.jp/winebarrel/20091115/p1

上のソースをgccして調べたいファイル名を指定してあげれば、実ファイルのサイズとメモリ上にキャッシュされているサイズが表示されます。

◎質問者からの返答

ありがとうございます。

調べたいファイルが明確な場合はこれでいけそうですね。

どのファイルがメモリによりキャッシュされるべきかを判定したいので、メモリ内でのキャッシュの使用率から逆算したいんですよね。。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ