■73380 / inTopicNo.3) |
Re[2]: RamMapを見るとActiveなメモリが異常 |
□投稿者/ なちゃ (5回)-(2014/09/18(Thu) 01:47:31)
|
■No73374 (Azulean さん) に返信 > 2014/09/17(Wed) 21:31:12 編集(投稿者) > > FileStream を使用している限り、避けられないかもしれません。 > いっそのこと、直接メモリマップドファイルを扱ってみてはいかがでしょうか? > > http://msdn.microsoft.com/ja-jp/library/dd997372.aspx > > ファイルの指定した領域だけメモリマップでき、そこから Read することができますし、これによって改善する可能性があります。
メモリマップトファイルでマッピングしたファイルとメモリってそのままキャッシュ状態になったりしないんでしたっけ? ちょっとよく覚えてないんですが。
というか、ランダムアクセスってどんなアクセスなんでしょうね。
Active状態になってるってことは必要な状態じゃないんですかね? 他に優先するべきメモリが必要になればStandbyになっていくでしょうし。 というかパフォーマンス的にそれが有利な状況ならほっといてもなっていきそうなもんですが… つまりActiveってことはファイルアクセスの特性上それが一番パフォーマンス上有利だからそうなっているのでは?という。
|
|