Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> XPシステム最適化の2つの誤解(1)

XPシステム最適化の2つの誤解(1)

  
1. L2キャッシュを変更してもXPの速度が上がらない多くのXP最適化手法で、Windows XPではユーザーが手動でCPUの2次キャッシュを開く必要があります。 CPUの効率を最大化するために。これは広く流通しており、最も使用されているWindowsシステム最適化ソフトウェアの1つである「Windows Optimizer」は、最適化設定バーにCPUのL2キャッシュを最適化するオプションがあるという見解を保持しています。最初に、このいわゆる最適化手法がどのようにして私たちに教えてくれるかを見てみましょう。 [Windows XPシステムでは、CPUの2次キャッシュはデフォルトではオンになっていません。システムパフォーマンスを向上させるために、レジストリを変更するか、 "Windows Optimizer"などのソフトウェアを使用して、システムを開くことができます。レジストリエディタを実行し、HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerMemory 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コア)は512KBのL2キャッシュを持っています。 Windows Optimizerを使用すると、CPUのL2キャッシュを正しく設定することもできます。WindowsOptimizerを起動し、[System Performance Optimization]を選択します。[File System Optimization]で、CPU L2キャッシュの設定が一番上になります。スライダを適切な場所にドラッグしたら、設定を保存してコンピュータを再起動します。 】そうですか? 「サポート技術情報」(Microsoft Knowledge Base)で次のことがわかりました。 "HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management"のSecondLevelDataCacheキーの値は、Windows XPシステムがハードウェア抽象化層からCPUレベル2キャッシュ(L2)を読み取れない場合に限ります。 SecondLevelDataCacheキーのデータが読み込まれます。また、SecondLevelDataCacheキーの値= 0の意味は、2次キャッシュの場合256 KBです。オリジナル(英語)ナレッジベースの記事では「SecondLevelDataCacheエントリを変更しない」ということもわかっていましたが、この記事ではSecondLevelDataCacheキーの値を変更すると主張するサードパーティのデータによってシステムパフォーマンスが向上する可能性があると指摘されています。 2次キャッシュの値はオペレーティングシステムによって検出され、SecondLevelDataCache値の影響を完全に受けません。オリジナル(英語)マイクロソフトサポート技術情報の記事から、いわゆるWindows XPシステムではユーザーが手動で二次キャッシュを開く必要があることが間違っていることがわかります。 Windows XPシステムは、ハードウェア抽象化層に基づいてCPUの2次キャッシュ値を読み取ります。 SecondLevelDataCacheの値は読み取りが失敗した場合にのみ読み取られ、SecondLevelDataCacheのデフォルト値の0は、2次レベルのキャッシュの意味であり、クローズではなく256KBです。したがって、CPUの2次キャッシュはいつでもオンになり、ユーザーはそれを変更する必要はありません。 2、QoS速度の20%を削除すると高速になりますか?さまざまなWindows XPの最適化の記事では、Windows XPの始めから現在まで、QoSについての長い歴史として説明できる記事があります。 Windows XPのさまざまな最適化記事に頻繁に出ています。このスキルは正確には何ですか?最適化手法の1つを見てみましょう。 [実行]ダイアログボックスで、[gpedit.msc]コマンドを入力して[グループポリシー]ウィンドウを開き、[管理用テンプレート]から[ネットワーク]プロジェクトを探します。; QOSパケットのスケジュール設定 - アイテムの拡張後、ウィンドウの右側にある[設定]列に[帯域幅の予約を制限する]という項目が表示されます。上限は20%です。上限を「有効」に変更し、「帯域制限」の値を「0%」に変更すると、帯域幅の使用率が最大になります。 ' Windows XPは帯域幅の20%を保持しており、使用していないという事実はありますか。 20%を0%に変更した後、インターネットを高速化することは本当に可能ですか?答えはもちろんいいえです。まず、マイクロソフトがこの問題をどのように説明しているのかを見てみましょう。 MicrosoftのKB316666ナレッジベースのQoSに関する問題は、次のように説明されています。Windows 2000と同様に、Windows XPでは、プログラムはQoSアプリケーションプログラミングインターフェイス(API)を通じてQoSを利用することもできます。帯域幅優先を必要とするプログラムを除いて、すべてのプログラムがネットワーク帯域幅の100%を共有できます。データを送信しているリクエスタを除いて、他のプログラムもこの「予約された」帯域幅を使用することができる。既定では、プログラムは端末コンピュータの各インターフェイスの基本リンク速度の最大20%の帯域幅を予約します。帯域幅を予約するプログラムによって送信されたデータ量が完全に帯域幅を使い果たしていない場合は、予約された帯域幅の未使用部分を同じホスト上の他のデータストリームに使用できます。 MicrosoftのKB316666では、多くの公開されている技術記事やニュースグループの記事で、Windows XPでは通常20%の利用可能な帯域幅がQoS用に予約されているのは間違っていると繰り返し指摘されています。


最初に、QoSの本当の意味は何かを明確にしましょう。 QoSの中国語の意味は次のとおりです。ネットワークサービスの品質。具体的には、ネットワーク接続全体に適用されるさまざまな通信またはプログラムタイプの優先順位付け手法を指します。 QoSテクノロジの存在は、ネットワークサービスの品質を向上させることです。 QoSは、適切なサービスレベルのデータ転送を保証するためにネットワークが満たす必要がある一連のサービス要件です。 QoSの実装により、IPTVやネットワークミュージックなどのネットワークアプリケーションは、ネットワーク帯域幅を最も効率的に使用できます。ある程度の保証に十分なネットワークリソースがあることが保証されるため、プライベートネットワークと同様の共有サービスレベルが提供されます。また、アプリケーションリソースの可用性を通知する手段を提供し、リソースが制限されたり使い果たされたときにアプリケーションがリクエストを変更できるようにします。 Windows(登録商標)XPシステムにQoS技術を導入する目的は、ネットワーク通信のための保証されたトランスポートシステムを確立することである。上記のマイクロソフトのQoSの解釈から、グループポリシーエディタでQoSの20%を0%に変更することによって、ネットワークパフォーマンスを最適化するという目標が達成されないことがわかります。グループポリシーの変更された20%パラメータは、QoS API作成者がネットワークにアクセスする必要があるときに使用できる最大帯域幅を表し、0%に設定した場合、QoS APIで作成されたアプリケーションは使用できません。限られた帯域幅を他のアプリケーションと競合しないと、優先通信を必要とするデータが優先されなくなる可能性があります。この観点から、QoSの20%を0%に変更しても利点がないだけでなく、一部のリアルタイムネットワークアプリケーションはネットワーク帯域幅を効果的に使用しません。したがって、このいわゆる最適化手法は誤解を招く可能性があると言えます。


最初に、QoSの本当の意味は何かを明確にしましょう。 QoSの中国語の意味は次のとおりです。ネットワークサービスの品質。具体的には、ネットワーク接続全体に適用されるさまざまな通信またはプログラムタイプの優先順位付け手法を指します。 QoSテクノロジの存在は、ネットワークサービスの品質を向上させることです。 QoSは、適切なサービスレベルのデータ転送を保証するためにネットワークが満たす必要がある一連のサービス要件です。 QoSの実装により、IPTVやネットワークミュージックなどのネットワークアプリケーションは、ネットワーク帯域幅を最も効率的に使用できます。ある程度の保証に十分なネットワークリソースがあることが保証されるため、プライベートネットワークと同様の共有サービスレベルが提供されます。また、アプリケーションリソースの可用性を通知する手段を提供し、リソースが制限されたり使い果たされたときにアプリケーションがリクエストを変更できるようにします。 Windows(登録商標)XPシステムにQoS技術を導入する目的は、ネットワーク通信のための保証されたトランスポートシステムを確立することである。上記のマイクロソフトのQoSの解釈から、グループポリシーエディタでQoSの20%を0%に変更することによって、ネットワークパフォーマンスを最適化するという目標が達成されないことがわかります。グループポリシーの変更された20%パラメータは、QoS API作成者がネットワークにアクセスする必要があるときに使用できる最大帯域幅を表し、0%に設定した場合、QoS APIで作成されたアプリケーションは使用できません。限られた帯域幅を他のアプリケーションと競合しないと、優先通信を必要とするデータが優先されなくなる可能性があります。この観点から、QoSの20%を0%に変更しても利点がないだけでなく、一部のリアルタイムネットワークアプリケーションはネットワーク帯域幅を効果的に使用しません。したがって、このいわゆる最適化手法は誤解を招く可能性があると言えます。

Copyright © Windowsの知識 All Rights Reserved