Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> 多くのXP最適化手法の中で、Windows XPシステムではユーザーが手動でCPUの2次キャッシュを開く必要があるため、CPUが最大限の効率を達成できるという2つのレベルのキャッシュを変更しても、Win XP

多くのXP最適化手法の中で、Windows XPシステムではユーザーが手動でCPUの2次キャッシュを開く必要があるため、CPUが最大限の効率を達成できるという2つのレベルのキャッシュを変更しても、Win XP

  
の速度は上がりません。この議論は広く普及しており、最もよく使用されているWindowsシステム最適化ソフトウェアの1つである「Windows Optimizer」も、この見解を保持していますその最適化設定の欄には、CPUのL2キャッシュを最適化するオプションがあります。

このいわゆる最適化手法がどのようにしてわかるのかを見てみましょう。

[Windows XPシステムでは、CPUの2次キャッシュはデフォルトではオンになっていません。システムパフォーマンスを向上させるために、レジストリを変更するか、 "Windows Optimizer"などのソフトウェアを使用して、システムを開くことができます。

レジストリエディタを実行し、HKEY_LOCAL_MacHINE \\ System \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Managementブランチを展開し、右側のウィンドウで[SecondLevelDataCace]をダブルクリックして、ポップアップウィンドウで現在のコンピュータに直接入力します使用されるCPUの2次キャッシュ容量は十分です。 CeleronプロセッサのL2キャッシュは128KBで、その値は80(16進数、以下同じ)に設定する必要があります。 PII、PIII、P4は両方とも512KBのL2キャッシュ、200に設定する必要があります; PIIIE(EB)、P4 Willametteのみ256KBのL2キャッシュ、100に設定する必要があります; AMD Duronのみ64KBのL2キャッシュ、40に設定する必要があります。 3は256KBのL2キャッシュ、Athlonは512KBのL2キャッシュ、Athlon XPは256KBのL2キャッシュ、Athlon XP(Barton core)は512KBのL2キャッシュを持っています。 Windowsオプティマイザを使用すると、CPUのL2キャッシュも正しく設定できます。Windowsオプティマイザを起動し、[ファイルシステムの最適化]で[システムパフォーマンスの最適化]を選択します。上部はCPUのL2キャッシュ設定に関するものです。アイテムスライダを適切な場所にドラッグしたら、設定を保存してコンピュータを再起動します。 】

本当にそうですか?

「サポート技術情報」(Microsoft Knowledge Base)で次のことがわかりました。 "HKLM \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Management"のSecondLevelDataCacheキーの値は、Windows XPシステムのハードウェア抽象化レイヤからのみ使用できます(ハードウェア抽象化層)SecondLevelDataCacheキーのデータは、CPU L2キャッシュ(L2)の読み取りに失敗したときに読み取られます。また、SecondLevelDataCacheキーの値= 0の意味は、2次キャッシュの場合256 KBです。 Original(English)

ナレッジベースの記事で、「SecondLevelDataCacheのエントリを変更しないでください」と、サードパーティのデータによってはSecondLevelDataCacheキーの変更が要求されているとの指摘もありました。システムの性能を向上させるために、システムの価値を向上させることができます。二次キャッシュの値はオペレーティングシステムによって検出され、SecondLevelDataCache値の影響を完全に受けることはありません。 オリジナル(英語)

マイクロソフトサポート技術情報の記事から、いわゆるWindows XPシステムではユーザーが手動で二次キャッシュを開く必要があることが間違っていることがわかります。 Windows XPシステムは、ハードウェア抽象化層に基づいてCPUの2次キャッシュ値を読み取ります。 SecondLevelDataCacheの値は読み取りが失敗した場合にのみ読み取られ、SecondLevelDataCacheのデフォルト値の0は、2次レベルのキャッシュの意味であり、クローズではなく256KBです。したがって、CPUの2次キャッシュはいつでもオンになり、ユーザーはそれを変更する必要はありません。

Copyright © Windowsの知識 All Rights Reserved