アプリ版:「スタンプのみでお礼する」機能のリリースについて

Windows2000上であるアプリケーションを実行させているのですが、
OSの設定を調整することでパフォーマンスが向上しないか検討しています。
考えていることは、スワップの大きさ、キャッシュの大きさを調整して
実行させてパフォーマンスに影響がないか調査しようと思っています。
まず、スワップの大きさについてはマイコンピュータの中から
初期サイズ、最大サイズを変更できることはわかったのですが、
実際どこまで大きくして良いものか判断がつきません。むやみに大きくして
OSを破壊したりしても困りますので・・・。何か限界値などはあるのでしょうか?
次にキャッシュの大きさについてですが、これは方法が全くわかりません。
まず変更が可能かどうかすらわかりません。どなたかキャッシュの大きさを
変更する方法がわかる方がいましたら教えて下さい。
尚、設定後、スワップの監視、ディスク状況の監視(キャッシュのヒット率)を
行いたいのですが、どこを見ればよいのでしょうか??

A 回答 (4件)

「最適なページ・ファイル・サイズを知るには」



http://www.atmarkit.co.jp/fwin2k/win2ktips/076pg …

仰るとおり、大きければいいと言うものではありません。

参考URL:http://www.atmarkit.co.jp/fwin2k/win2ktips/076pg …
    • good
    • 0

#2



じゃぁ追加
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager

DisablePagingExecutive の値のデータを1
IoPageLookLimit の値のデータを物理メモリが256MB以上なら「10000」

LargeSystemCache の値のデータを

1にすると物理メモリを優先
2にするとアプリケーション実行用に
0が無難

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\FileSystem

NtfsDisable8dot3NameCreationの値のデータを1にすると短いファイル名を作成しない

NtfsDisableLastAccessUpdateの値のデータを1にすると最終アクセス時を更新しない

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\SubSystems

Windowsの値のデータの3072を3584と書き換え

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\lanmanworkstation\parameters

IRPStackSizeの値のデータを10進数で11に

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

MaxCacheIconsの値のデータを2048に

取り敢えずまで
自己責任で
    • good
    • 0

いろんなキャッシュがありますからねぇ。


Pen4マシンで設定されていないL2キャッシュの値を補正するなら
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management
の下の
SecondLevelDataCash
の値を変更します。デフォルトでは「0」が設定され、256キロバイトが指定されてますが、Tualatin、Northwood(Pen4)、Athlon系なら設定しなおす必要があります。
http://minimum-55.hp.infoseek.co.jp/Cash.html
を参考に必要な数値を探し出し、
http://minimum-55.hp.infoseek.co.jp/XPtuneup.html
で解説されている値を入れます(WindowsXPでの解説ですけど、Windows2000でも通用します)。

また、LargeSystemCacheを有効にする(物理メモリーを、優先的にファイルシステムキャッシュに確保する)なら
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
の下に
LargeSystemCache
というDWORD値を作成し、値のデータを「1」とします。

他のキャッシュは・・・うちに帰ってみないとわからないっす。
    • good
    • 0

>あるアプリケーションを実行させている…


 それによるのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!