こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

メモリの最適化について

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Managementの
IoPageLockLimitの項目なんですが、10進数表記で

メモリ1Gだといくつが適切なんでしょうか?
その他2G 3G 4Gと知りたいです。

わかる方宜しくお願いします。

投稿日時 - 2009-03-21 04:34:42

QNo.4814227

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

>xGBが何かわかりませんが
あ、わかりにくかったですか。
「1GBのメモリ搭載であれば最適値はこれ」
「2GBのメモリ搭載であれば最適値はこれ」
「3GBのメモリ搭載であれば最適値はこれ」
をまとめて書いたつもりでした。

>ベンチマークはぜひ試して見たいと思います。
いや、「ベンチマークに頼らず、自分の使用基準で判断すべき」という意味で(笑)と書いたのですが、それもわかりにくかったみたいですね。

なお、デフォルト値は、0.5MBで、ウェブページに書いてある例でも数MB(百万~千万単位)なので、#2の方の数字は別の項目との見間違いかと思います(メモリが512MBしかないときに64MBをロックするキャッシュに割り当てるとアプリが使える領域が減りすぎ)。
このようにあまりに桁違いの値を設定すると全体のバランスが崩れてかえってパフォーマンスダウンの可能性もありますね。最初に書いたような何度か値を変えながら細かくチューニングを繰り返さないのであれば、16MB(16777216)あたりでいいかと。

投稿日時 - 2009-03-21 10:58:04

ANo.2

一般的には以下の数値が推奨だそうです.

 搭載メモリ:~512MBの場合 …… 入力する値: 67108864
 搭載メモリ:~768MBの場合 …… 入力する値:100663296
 搭載メモリ:~ 1GBの場合 …… 入力する値:134217728

私は 2GB なので 268435456 も試しましたが 1GB 数値の時と変化が体感
出来なかったので 134217728 に戻しました.情報元は以下のシステム
カスタマイズフリーソフトのヘルプファイルからです↓
http://www.yoshibaworks.com/ayacy/inasoft/rnsf7/index.html
ご参考まで.

投稿日時 - 2009-03-21 08:52:08

補足

補足じゃなく再度聞きます。

512MBの場合 …… 入力する値: 67108864
1GBの場合 …… 入力する値:134217728
そのまま2倍にすればいいんですね。

なので3Gの場合は402653184 って事で合ってますよね?

投稿日時 - 2009-03-21 09:30:43

お礼

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

投稿日時 - 2009-03-22 01:20:54

ANo.1

「xGBのメモリ搭載であれば最適値はこれ」と決まるものではないので、8MB(8百万)くらいから始めて、「増やしてパフォーマンスが上がるか?」をチェックしてパフォーマンスが上がらなくなる手前にすればいいかと。

何を以てパフォーマンスを計るかはその人の価値観なので。例を挙げれば、
・電源を入れてからの起動にかかる時間
・JavaScriptを多用したウェブページがさくさくと動く
・大容量ファイルのコピーを速く
・小容量多数ファイルのコピーを速く
・大きなExcelファイルの編集にストレスがない
・3Dゲーム命
・ベンチマークの数値が良い(笑)

投稿日時 - 2009-03-21 07:54:47

補足

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

投稿日時 - 2009-03-21 09:34:37

お礼

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

投稿日時 - 2009-03-22 01:21:18

あなたにオススメの質問