-1

C、Windows、および/または Linux でプロセスのキャッシュ読み取りサイズを増やす方法はありますか? 私はディスクから多くの読み取りを行っています。グローバルではなく、単一のプロセスに対してのみこれを実行したいと考えています。出来ますか?

そうでない場合は、カスタム キャッシュ機能を実装します。さて、ページ全体を読み取ってメモリに保存できるように、ファイル位置が指しているディスクページとページの大きさを調べる方法はありますか?

ありがとう!:)

4

2 に答える 2

1

など、より効率的なディスク アクセス方法を使用することを検討してくださいmmap()

于 2012-06-02T06:57:16.890 に答える
0

Linux では、次のシステム コールを適切に使用することを検討ください MADV_WILLNEED。または先読み

于 2012-06-02T07:47:27.933 に答える