Linuxで大規模なページエラー遅延の原因は何ですか?

Linuxで大規模なページエラー遅延の原因は何ですか?

SSDを搭載したLinuxネットブックを実行しています。 SSDはスピードが遅いので(そして磨きたくないので)スワップなしで使用しています。これまでは問題ありませんでしたが、最近新しいカーネル(2.6.37)をインストールしましたが、少し速度が低下しました。この間、私のネットブックのディスクドライブランプは点灯し続けました。 LatencyTOPはこれに関して部分的にのみ役に立ちますが、3秒(例:第二ミリ秒ではない)遅延は「ディスクの書き込み(同期)」に対するもので、1つは「ページエラー」の2秒です。最初にスワップを使用しなかったため(そして空きメモリ/キャッシュメモリが多いようです)、ページ欠陥ペナルティがなぜそれほど大きいのかわかりません。原因は何ですか?回避策がありますか?このように高いページエラー待ち時間が有害であるか、それとも問題が別の場所にありますか?

答え1

たぶん答えはこの問題役に立つかもしれません。スワッピングがなくても、プログラムがマップされているがまだ物理メモリーに配置されていない仮想メモリー部分(ディスク・ファイル内のデータなど)にアクセスしようとすると、ページ・エラーが発生する可能性があります。この技術の正確な用語は次のとおりです。ページング要求

関連情報