Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak力のカーネルのコードをご滞在のドライバとシステムメモリに読み込まれる速度とDisablePagingExecutiveの微調整を強化する
User-mode and kernel-mode drivers and kernel-mode system code can be written to be either pageable or non-pageable.ユーザーモード、カーネルモードのドライバとカーネルモードのシステムのコードで書かれることがありますページングのいずれかまたは非ページングします。 Pageable means that the Windows operating system can page or flush the driver or system code to disk when not in use in order to free up the memory for other processes.ページングを意味し、ウィンドウズオペレーティングシステムはページまたはフラッシュし、ドライバまたはシステムのコードをディスクに使用しない時のメモリを解放するために、他のプロセスです。
For system with large amount of RAM memory size, it’s possible to boost system performance and increase system speed by forcing and keeping the pagable system code and driver in physical memory, even if they’re programed as can page to disk.システムに大量のRAMメモリサイズ、ブーストすることが可能にシステムのパフォーマンスを向上させるシステムの速度を強制的に維持するとpagableシステムコードおよびドライバを物理メモリ、たとえ彼らはプログラムとしては、ページをディスクに保存します。 By keeping the code bits to stay loaded in memory, the OS can immediately access the driver or system code whenever required without the need to swap and read from hard disk again, which is slower.ご滞在を維持するコードのビットをメモリに読み込まれ、 OSのことをすぐにアクセスするときに必要なドライバやシステムのコードを必要とせず、ハードディスクを交換すると読むよりも、これは遅くなります。
If your system has enough physical RAM memory, you can force Windows OS to keep pageable drivers and system codes in memory.もし、あなたのシステムに十分な物理RAMメモリ、 Windows OSの力を維持することができます。ページングのドライバとシステムメモリ内のコードです。 To check if your system has enough memory to perform this tweak, a good indicator is to load all applications intended to be use simultaneously, and then run Task Manager (Taskmgr).もし、あなたのシステムを確認する十分なメモリを実行するには、この微調整は、良い指標は、すべてのアプリケーションをロードする意図を同時に使用される、と入力し、実行するタスクマネージャ ( taskmgr ) 。 Go to the Performance tab to look at the amount of physical RAM, which should be greater than the Peak Commit Charge by at least 16MB (only in Windows XP). パフォーマンス ]タブに行くのを見て物理RAMの量を、これ以上のピークをコミットすべきであるチャージさは少なくとも16MB ( Windows XPでのみ) 。 Generally speaking, if total RAM size of the system is greater than 512 MB, the trick is workable.一般的に言えば、このシステムは、合計RAMのサイズよりも大きい512 MBのは、トリックが実行可能です。
To enable pageable not swap to disk feature (or more appropriately disable the paging feature), just tweak the DisablePagingExecutive registry key located in the following registry hive:スワップをディスクにページングを有効に機能しない(または他の適切なページング機能を無効にして) 、 DisablePagingExecutiveのレジストリキーの位置を微調整するだけでは、次のレジストリハイブ:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management 。 HKEY_LOCAL_MACHINE \システム\ currentcontrolset \コントロール\セッションマネージャ\メモリ管理
The default value for DisablePagingExecutive is 0, which make OS adheres to developer’s intent on paging ability. DisablePagingExecutiveのデフォルト値は0で、これを遵守して開発者の意図にOSのページング処理能力をします。 Setting the DisablePagingExecutive registry value to 1 will disable paging ability and make all user-mode and kernel-mode drivers or kernel-mode system code to remain running in memory without swapping to disk. DisablePagingExecutiveのレジストリ値を1に設定してページング機能を無効にしてすべてのユーザーモード、カーネルモードのドライバまたはカーネルモードのシステムで実行されてコードを維持するメモリディスクへのスワップをなしています。
If you are worry that the system will take out too large amount of RAM to keep the not paged data, it’s possible to set the limit for the maximum amount of memory can be used to store non-paged data in memory.もしあなたが懸念しているシステムでは、 RAMの量を取り出すが大きすぎます特定のページのデータを維持する、することが可能に上限を設定してメモリの最大容量を格納することに使われる非ページメモリ内のデータにします。 To do so, change the NonPagedPoolSize registry key in the same registry branch:これを行うには、レジストリキーを変更して、同じnonpagedpoolsizeレジストリブランチ:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 。 HKEY_LOCAL_MACHINE \システム\ currentcontrolset \コントロール\セッションマネージャ\メモリ管理
The value are in byte.バイトの値がでています。 So to set the limit of which Windows can keep non-paged memory limit to 128 MB, set the value of NonPagedPoolSize value to 134217728 in decimal or 0×8000000 in hexadecimal.どのように設定するWindowsは維持すると、上限の非ページメモリの上限を128 MBに、 nonpagedpoolsizeの値を設定するかの値を0 × 8000000 10進数134217728 16進数です。 By default, the value is 0 (zero), which mean let system decide.デフォルトでは、この値は0 (ゼロ) 、 letシステムを決めるという意味です。 To ensure that the system doesn’t override the NonPagedPoolSize settings, also set the corresponding value to NonPagedPoolQuota , which will be respected no matter what’s going on (good or bad) on the system.を確保するためでは、システムの設定はありませんnonpagedpoolsize上書きして、対応するの値を設定してもnonpagedpoolquota 、尊敬されるに関係なく何が起こっている(良いか悪いか)には、システムです。 (Alternatively, just leave the NonPagedPoolSize value at default 0 and only change the NonPagedPoolQuota, since this is where the system usually gets really conservative since it doesn’t know the usage patterns.) (または、デフォルト値は0のままのnonpagedpoolsizeとnonpagedpoolquotaのみ変更して、これは実際には、システムに通常は保守的な利用方法を知っているので、パターンはありません。 )
However, before changing NonPagedPoolSize and NonPagedPoolQuota values, do make sure that the system has enough memory for other processors and usages, as non-paged memory block will be set aside and reserved no matter whether system use it or not, else the tweak will achieve the unintended effect of making system slower instead of faster.しかし、 nonpagedpoolsizeとnonpagedpoolquotaの値を変更する前に、次のことを確認して、システムのプロセッサとメモリ不足のため、他の用途での使用、非ページメモリブロックされるかどうかに関係なく取っておくと予約システムを使用することかどうか、他の微調整を達成する決定システムの意図せぬ効果を上げるのではなく、速い遅いです。
The tweak works on most Windows such as Windows Vista and Windows XP.ほとんどのWindowsの微調整などに取り組んでWindows VistaとWindows XPのです。
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要 :これは、機械翻訳ページで提供"現状有姿"を保証します。 Machine translation may be difficult to understand.機械翻訳を理解するのは難しいかもしれません。 Please refer toを参照してください original English articleオリジナルの英語記事索引 whenever possible.いつ可能です。
Share and contribute or get technical support and help atを共有して貢献や技術サポートとヘルプを得る My Digital Life Forums 私のデジタルライフフォーラム .です。
Related Articles関連記事
- Increase Terminal Server Speed and Performanceターミナルサーバーの速度とパフォーマンスの向上
- Differences and Advantages Between 32-bit (x86) VS 64-bit (x64) Windows Vista間の相違点と利点の32ビット( x86 )対64ビット( x64 ) Windows Vistaに
- SuperTalent Unveiled Project X DDR3 Memory Modules英語SuperTalentプロジェクトX DDR3メモリモジュールを発表しました。
- How to Check Memory Usage in Linux based Serverメモリの使用量を確認する方法がLinuxベースのサーバー
- Unable to Disable Integrity Checks Cause Drivers Not Found in 64-bit Vista (x64)整合性チェックを無効にできない原因のドライバが見つかりませんVistaの64ビット( x64用)
- Free Up Memory Automatically by Unloading DLLs in Windows 9x and NT with AlwaysUnloadDll自動的にメモリを解放するDLLをアンロードWindows 9xおよびNTにalwaysunloaddll
- Boost Windows XP Performance with eBoostr 2.0.1 Windows XPのパフォーマンスを高めるeboostr 2.0.1
- Optimize SQL Server 2000, 2005 or 2008 in Large RAM System by Locking Pages in Memory and AWE最適化SQL Server 2000では、 2005年または2008システムを大規模なRAMのメモリ内のページのロックと畏怖の念
- New Logitech Speed Force Wireless Racing Wheel For Wii新しいワイヤレスレーシングホイールLogitechの速度を強制的Wiiとの互換性
- TweakVista 1.0 - Tweaking Tool for Vista tweakvista 1.0 -V istaの調整ツールです。













August 24th, 2008 11:43 2008年8月24日11:43
Anybody tried this yet?この試みはまだありません誰ですか? I have been having video driver stopped responding issues, probably due an aging hard drive, so this is very tempting.私は続いていてビデオドライバが応答を停止した問題について、おそらく高齢化のためのハードドライブので、これは非常に魅力的です。 I have an XP Pro box running on 1 Gb RAM, what say?私はXPのプロボックスをオンに1 GBのRAMで実行され、何言ってやるですか?
Regards,よろしく、
MFK. mfkです。