• 締切済み

メモリの最適化について

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Managementの IoPageLockLimitの項目なんですが、10進数表記で メモリ1Gだといくつが適切なんでしょうか? その他2G 3G 4Gと知りたいです。 わかる方宜しくお願いします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

>xGBが何かわかりませんが あ、わかりにくかったですか。 「1GBのメモリ搭載であれば最適値はこれ」 「2GBのメモリ搭載であれば最適値はこれ」 「3GBのメモリ搭載であれば最適値はこれ」 をまとめて書いたつもりでした。 >ベンチマークはぜひ試して見たいと思います。 いや、「ベンチマークに頼らず、自分の使用基準で判断すべき」という意味で(笑)と書いたのですが、それもわかりにくかったみたいですね。 なお、デフォルト値は、0.5MBで、ウェブページに書いてある例でも数MB(百万~千万単位)なので、#2の方の数字は別の項目との見間違いかと思います(メモリが512MBしかないときに64MBをロックするキャッシュに割り当てるとアプリが使える領域が減りすぎ)。 このようにあまりに桁違いの値を設定すると全体のバランスが崩れてかえってパフォーマンスダウンの可能性もありますね。最初に書いたような何度か値を変えながら細かくチューニングを繰り返さないのであれば、16MB(16777216)あたりでいいかと。

  • nozomi0
  • ベストアンサー率45% (293/647)
回答No.2

一般的には以下の数値が推奨だそうです.  搭載メモリ:~512MBの場合 …… 入力する値: 67108864  搭載メモリ:~768MBの場合 …… 入力する値:100663296  搭載メモリ:~ 1GBの場合 …… 入力する値:134217728 私は 2GB なので 268435456 も試しましたが 1GB 数値の時と変化が体感 出来なかったので 134217728 に戻しました.情報元は以下のシステム カスタマイズフリーソフトのヘルプファイルからです↓ http://www.yoshibaworks.com/ayacy/inasoft/rnsf7/index.html ご参考まで.

remixy
質問者

お礼

ありがとうございました。ベンチマークでもいい結果がでました。

remixy
質問者

補足

補足じゃなく再度聞きます。 512MBの場合 …… 入力する値: 67108864 1GBの場合 …… 入力する値:134217728 そのまま2倍にすればいいんですね。 なので3Gの場合は402653184 って事で合ってますよね?

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

「xGBのメモリ搭載であれば最適値はこれ」と決まるものではないので、8MB(8百万)くらいから始めて、「増やしてパフォーマンスが上がるか?」をチェックしてパフォーマンスが上がらなくなる手前にすればいいかと。 何を以てパフォーマンスを計るかはその人の価値観なので。例を挙げれば、 ・電源を入れてからの起動にかかる時間 ・JavaScriptを多用したウェブページがさくさくと動く ・大容量ファイルのコピーを速く ・小容量多数ファイルのコピーを速く ・大きなExcelファイルの編集にストレスがない ・3Dゲーム命 ・ベンチマークの数値が良い(笑)

remixy
質問者

お礼

ありがとうございました。ベンチマークでもいい結果がでました。

remixy
質問者

補足

xGBが何かわかりませんが メモリは http://www.cfd.co.jp/memory/elixir_ddr3.html コレ使ってます。自作は出来ますが、そういったハードウェアの 詳細には知識が乏しいです。 オンラインゲームでは有効な設定なんでしょうか? ベンチマークはぜひ試して見たいと思います。