這不是必要的所以它不會update的,但要記住電腦, 配備多重處理器支援處理器電源管理功能, 例如 Advanced Configuration 和 Power Interface (ACPI) 處理器效能狀態, 需要 Microsoft Windows XP Service Pack 2 (SP 2)。 其他更新程式可用來最佳化效能和行為, 在執行 Windows XP SP 2 電腦上。 沒有這些電腦上, 配備有這些電源管理能力、 行動, 更新, 核心雙重處理器可能會體驗降低效能或未預期的行為。
請注意 這個問題也適用於 x 64 型版本的 Microsoft Windows Server 2003 不過, 這份文件並相關聯的私密 Hotfix 並不適合, 以解決在遊戲和其他應用程式在 AMD 核心 Dual - 電腦上執行的計時問題。
其他相關資訊
上有多個處理器效能狀態 ACPI 支援的 CPU 的電腦上需要 Windows XP SP 2。 這個需求包括電腦可支援下列項目:
• 多個實體通訊端
• 多個核心設計
• 多個邏輯執行緒 (如 Intel 超執行緒技術,
因為 Windows XP 不是原本是設計來支援多處理器組態上, 效能狀態需要來實現這項支援多重處理器系統上正確地變更。 Windows XP Service Pack 2 包含了對核心電源管理員所需的變更。 這些變更請確定 Windows XP 與處理器效能狀態多處理器系統上正確地運作。
這個 Hotfix 可以也解決下列問題在具有多重處理器支援處理器效能狀態的電腦上:
• 可能導致當使用處理器效能狀態切換指定型工作負載單一執行緒上的效能降低。
• 當您在多處理器系統使用 ACPI 電源管理計時器的處理器時間戳記計數器 (TSC) 在同步處理註 冊 在處理器。
• 核心中 ACPI 狀態 C 可執行檔 _core_Export_C . 2 b 2 b_ . 升級與降級問題電源管理員。
更新詳細資料
可能導致要求架構之間切換時的效能降低
要求架構切換 (DBS) 是使用的 ACPI 處理器效能狀態動態伏特數和頻率縮放比例), 以回應至系統工作負載。 藉由使用適當的處理器節流設定原則實作 DBS Windows XP 處理器電源管理。 這項原則會動態並自動地調整 processorÆs 目前的效能狀態以回應至系統 CPU 使用無須使用者操作而自動。
當單一執行緒執行工作負載在多處理器系統, 其中包含雙核心設定, 執行工作負載可能會移轉在可用的 CPU cores。 這項行為是自然成品之 Windows 排程在可用的 CPU 資源運作方式。 不過, 在具有以節流設定原則, 調整處理器執行的處理器效能狀態的系統於此執行緒遷移可能造成核心 Windows 電源管理員, 以計算為處理器效能最佳化目標狀態不正確。 這個問題發生原因因為的個別處理器核心, 邏輯或實體, 似乎是較不忙碌中實際上比整個處理器套件。 在使用單一執行緒, 工作負載的效能基準您可能會看到此成品在降低效能, 或在高度的連續執行的相同基準測試之間差異。
此 Hotfix 包含了對核心電源管理員, CPU 使用跨處理器封裝追蹤的變更。 這些變更啟用到複雜的 CPU 的則為 True 活動層級可視性, 因此協助正確地計算目標更高的效能狀態。
請注意 此解決方案偏好效能提升透過節約電源。 雖然可能會改善效能基準測試分數, 電池壽命可能受到負面影響。 可能已停用由登錄機碼, 以允許為最大的彈性這項核心原則變更因此。
如何停用新效能狀態原則行為
警告 如果您修改登錄不正確藉由使用 「 登錄編輯程式 」 或藉由使用另一個方法來, 則可能發生嚴重問題。 這些問題可能會需要您重新安裝作業系統。 Microsoft 不保證可以解決這些問題。. 請自行承擔修改登錄的一切風險。.
在本篇文章, 安裝 Hotfix 的說明之後, 您可能會使用登錄設定來停用新效能狀態原則行為。 如果要執行這項操作,請依照下列步驟執行。:1. 按一下 [ 開始 ] 按一下 [ 執行 ] 鍵入 regedit , 然後按一下 [ 確定 ] 。
2. 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session 管理員 ] 按一下滑鼠右鍵, 指向 New , 及 [ 金鑰 。
3. 鍵入 Throttle 作為新的金鑰名稱。
4. Throttle 以滑鼠右鍵按一下指向 New , 然後按一下 [ DWORD 值 ] 。
5. 鍵入 PerfEnablePackageIdle 作為數值名稱。
6. 以滑鼠右鍵按一下 PerfEnablePackageIdle , 並按一下 [ 修改 ] 。
7. 在 [ 數值資料 ] 方塊, 鍵入 0 。 請確定已選取 十六進位 , 在 [ 編輯 DWORD 值 ] 對話方塊, 並按一下 [ 確定 ] 。
可以 請注意 您在 [ 數值資料 方塊來啟用新效能狀態原則行為中鍵入 1 。
8. 結束 [登錄編輯程式]。.
正確 TSC 同步處理
某些作業系統上, TSC 處理器可能會變更在該處它會計算速率。 除此之外, TSC 處理器可能會停止計算使用特定處理器電源管理功能時。 TSC 在有多個處理器, 的電腦上通常是作業系統硬體計時器, 支援給核心程式 KeQueryPerformanceCounter 函式呼叫。 當 TSC 就無法遞增單純, 可能無法正常使用核心 KeQueryPerformanceCounter 函式的系統元件。 若要解決此問題, Microsoft 可讓 ACPI 電源管理 Timer 可作為作業系統計時器可支援核心 KeQueryPerformanceCounter 函式。 不過有些程式可能會直接存取 TSC 藉由略過 Windows 計時器 API。 多個處理器的硬體抽象層 (HAL) 會確定 TSC 登錄在多個處理器的電腦上所有處理器上保持密切同步。 因此, MS 系統軟體, 可能會被導向到不同處理器的存取權限並不會傳回不同的結果。 這項變更會確定, 多個處理器的 HAL 繼續來正確同步處理 TSCs 之間所有處理器在電腦上, 即使在 ACPI 計時電源管理器使用作為作業系統硬體計時器。
正確的狀態 C 可執行檔 _core_Export_C . 2 b 2 b_ . 升級與降級
核心電源管理員來處理器狀態 ACPI C 可執行檔 _core_Export_C . 2 b 2 b_ . 升級及降級多重處理器系統上正確地處理中的問題已修正這項變更