カーネルメモリを非ページに常駐させる



 ◇-?カーネルメモリを非ページに常駐させる-jun-03/12-11:54(224)-No.473293
   ┣?!Re:カーネルメモリを非ページに...-pandora-03/12-16:25(220)-No.473312
   ┣?!Re:カーネルメモリを非ページに...-NEeDS-03/12-16:46(220)-No.473313
   ┗?【解決】Re:カーネルメモリを非ペ...-jun-03/12-19:00(217)-No.473316

▲このページのトップに戻る
473293カーネルメモリを非ページに常駐させるjun 2009/03/12-11:54

メーカー名:DELL デル
OS名:WindowsXp HomeEdition
パソコン名:inspiron 710m
--
メモリを512MBから1GBに増設したので、以下のページを参考にカーネルメモリを非ページプールに常駐化しようと試みました。

http://speedup-xp.com/07-02.htm

しかし、タスクマネージャーを開いて、カーネルメモリのページ部分の値に設定変更後、変化(0にならない)がありません。
レジストリを確認すると、設定変更は有効になっています。
再起動もしました。
考えられる原因はなんでしょうか?

また、確認なのですが1GBのメモリでカーネルメモリをすべて非ページ化しても弊害等はないでしょうか?
ちなみにタスクマネージャーでは、普段使いでコミットチャージが300〜650MB程度、カーネルメモリの合計値は120MB程度を示しています。
ゆえに、通常の使用では、二つの合計が1GBを超えことは、考えにくいので非ページ化した方が良いという結論に達したのですが、この判断で間違いはないでしょうか?

よろしくお願いします。

▲このページのトップに戻る
473312Re:カーネルメモリを非ページに常駐させるpandora 2009/03/12-16:25

記事番号473293へのコメント
junさんは No.473293「カーネルメモリを非ページに常駐させる」で書きました。

この手の疑問は多くの人が持つようです

http://www.kotaete-net.net/Default.aspx?pgid=14&qid=24106076418
http://crazy-man.cocolog-nifty.com/blog/2007/04/post_36af.html
http://oshiete1.goo.ne.jp/qa2722584.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1116396171


結論だけ書くと、これでページファイルは 0 にはなりません

0 にしたければ、システムのプロパティ→パフォーマンス から
「仮想メモリサイズを 0 に設定」するしかないです

#でも、これはリスクがとても高い設定
#SSDネットブックにはしてるけど・・・


>また、確認なのですが1GBのメモリでカーネルメモリをすべて非ページ化しても弊害等はないでしょうか?

私の経験から言って、この手の設定を有効にするなら、2GB 載せましょう


ちなみに、
Windowsパフォーマンスアップ とかいう見出しの設定が数多くありますが、
まず、何かして体感できるほどパフォーマンスアップできるものなど 「何も無い」 ですよ
いいとこベンチマークで微かに判るかどうかってとこ(でも誤差の範疇で)

#素人が、危ない橋を渡ってまで、するよなものぢゃないですね
#私は、Win2000以前 散々やって・・・今は、意味無しと結論付けてます
#例えば、HDD高速化を望んでキャッシュ設定などするより、より高速のHDDに変えるべき


--(追記)--
パフォーマンス改善について具体的に言うと
キャプチャーしたTV番組から DVD Videoを作るというのを初めてやった頃
1時間番組のオーサリングに、当初 RAID0環境で 約1時間を要していて、
ありとあらゆるレジストリチューニングを施し、コレならどうだ!
と意気込んだのに、結果は 30秒と短くはならなかった(こんなの誤差の範疇)
その後、4台のHDDで負荷分散するという手法をしたら、30分程度で出来るようになった
判ってはいたけど、HDDが足を引っ張ると言うのを改めて思い知ったときだった

▲このページのトップに戻る
473313Re:カーネルメモリを非ページに常駐させるNEeDS 2009/03/12-16:46

記事番号473293へのコメント
junさんは No.473293「カーネルメモリを非ページに常駐させる」で書きました。

#一部被る

>しかし、タスクマネージャーを開いて、カーネルメモリのページ部分の値に設定変更後、変化(0にならない)がありません。

カーネルメモリを非ページプールに常駐させても、作業領域がHDDに確保されるためタスクマネージャー表示は減少するも0にはなりません。
#未確認です
#カーネルメモリページ=常駐ページ+作業ページ
#仕様です
#作業領域をどう使用するのかなどは知らん


>また、確認なのですが1GBのメモリでカーネルメモリをすべて非ページ化しても弊害等はないでしょうか?

#例としては(蛇足関連)、
#リソース不足(アドレッシング)による起動不可が考えられるが、1GBあれば問題はないだろう。
#質問事例とは違うが関連としてNonPagedPoolSizeが不適切でPagedPoolSizeに影響(もしくはその逆)の例

2GBが良いとのレスあるが、DisablePagingExecutiveに関しては1GBあれば問題ないと考えます。


>ゆえに、通常の使用では、二つの合計が1GBを超えことは、考えにくいので非ページ化した方が良いという結論に達したのですが、この判断で間違いはないでしょうか?

んだな。


蛇足:
DisablePagingExecutive:1にしたときはNonPagedPoolSizeを5%にするらしい。
#デフォルトでは3.2%(システム(規定値)/値:0)になっている
#ただ、パフォーマンスUpは体感しないだろう(私は規定値のまま)

▲このページのトップに戻る
473316Re:カーネルメモリを非ページに常駐させるjun 2009/03/12-19:00

記事番号473293へのコメント
pandoraさん、NEeDSさんありがとうございます。
体験や理論を踏まえて説明してくださったおかげで、とてもわかりやすく、納得することができました。

それにしても…コンピューターって奥が深いですね…。
だから興味がわくのかな?
また何かあった時はよろしくお願いします。

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2011/06/14/(火) 09:47:52 MSIE6/WinXP