- 締切済み
メモリの最適化について
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Managementの IoPageLockLimitの項目なんですが、10進数表記で メモリ1Gだといくつが適切なんでしょうか? その他2G 3G 4Gと知りたいです。 わかる方宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10359)
>xGBが何かわかりませんが あ、わかりにくかったですか。 「1GBのメモリ搭載であれば最適値はこれ」 「2GBのメモリ搭載であれば最適値はこれ」 「3GBのメモリ搭載であれば最適値はこれ」 をまとめて書いたつもりでした。 >ベンチマークはぜひ試して見たいと思います。 いや、「ベンチマークに頼らず、自分の使用基準で判断すべき」という意味で(笑)と書いたのですが、それもわかりにくかったみたいですね。 なお、デフォルト値は、0.5MBで、ウェブページに書いてある例でも数MB(百万~千万単位)なので、#2の方の数字は別の項目との見間違いかと思います(メモリが512MBしかないときに64MBをロックするキャッシュに割り当てるとアプリが使える領域が減りすぎ)。 このようにあまりに桁違いの値を設定すると全体のバランスが崩れてかえってパフォーマンスダウンの可能性もありますね。最初に書いたような何度か値を変えながら細かくチューニングを繰り返さないのであれば、16MB(16777216)あたりでいいかと。
- nozomi0
- ベストアンサー率45% (293/647)
一般的には以下の数値が推奨だそうです. 搭載メモリ:~512MBの場合 …… 入力する値: 67108864 搭載メモリ:~768MBの場合 …… 入力する値:100663296 搭載メモリ:~ 1GBの場合 …… 入力する値:134217728 私は 2GB なので 268435456 も試しましたが 1GB 数値の時と変化が体感 出来なかったので 134217728 に戻しました.情報元は以下のシステム カスタマイズフリーソフトのヘルプファイルからです↓ http://www.yoshibaworks.com/ayacy/inasoft/rnsf7/index.html ご参考まで.
- notnot
- ベストアンサー率47% (4900/10359)
「xGBのメモリ搭載であれば最適値はこれ」と決まるものではないので、8MB(8百万)くらいから始めて、「増やしてパフォーマンスが上がるか?」をチェックしてパフォーマンスが上がらなくなる手前にすればいいかと。 何を以てパフォーマンスを計るかはその人の価値観なので。例を挙げれば、 ・電源を入れてからの起動にかかる時間 ・JavaScriptを多用したウェブページがさくさくと動く ・大容量ファイルのコピーを速く ・小容量多数ファイルのコピーを速く ・大きなExcelファイルの編集にストレスがない ・3Dゲーム命 ・ベンチマークの数値が良い(笑)
お礼
ありがとうございました。ベンチマークでもいい結果がでました。
補足
xGBが何かわかりませんが メモリは http://www.cfd.co.jp/memory/elixir_ddr3.html コレ使ってます。自作は出来ますが、そういったハードウェアの 詳細には知識が乏しいです。 オンラインゲームでは有効な設定なんでしょうか? ベンチマークはぜひ試して見たいと思います。
お礼
ありがとうございました。ベンチマークでもいい結果がでました。
補足
補足じゃなく再度聞きます。 512MBの場合 …… 入力する値: 67108864 1GBの場合 …… 入力する値:134217728 そのまま2倍にすればいいんですね。 なので3Gの場合は402653184 って事で合ってますよね?