|
原帖由 jaguard 于 2007-10-26 11:45 发表 ![]()
WindowsXP-KB896256-x86-CHS KB924441-x86-CHS 自己到MS官方搜索下就知道了,AMD多了个RDTSC补丁
不要吧AMD的扯进来,这两个是AMD要打的补丁,和Intel毫无关系。
http://www.microsoft.com/downloa ... e&displaylang=zh-cn
Windows XP 更新程序 (KB924441)
快速描述
安装本更新程序可以解决以下问题:使用支持 ACPI 处理器性能状态 (AMD PowerNow!) 的 Advanced Micro Devices (AMD)
双内核处理器或多处理器的系统停止响应。
KB896256也是补AMD的那个TSC不同步的bug的,这个bug在K10中修复了。和Intel的没有关系
Correct TSC synchronization
On some operating systems, the processor TSC may change the rate at which it counts. Additionally, the processor TSC may stop counting when specific processor power management features are used. On computers that have multiple processors, the TSC is typically the operating system hardware timer that supports calls to the kernel KeQueryPerformanceCounter function. When TSC does not increment monotonically, system components that use the kernel KeQueryPerformanceCounter function may not work correctly. To address this problem, Microsoft makes it possible for the ACPI Power Management Timer to be used as the operating system timer that supports the kernel KeQueryPerformanceCounter function. However, some programs may directly access the TSC by bypassing the Windows timer APIs. The multiple-processor Hardware Abstraction Layer (HAL) makes sure that the TSC registers on all processors on a multiple-processor computer remain closely synchronized. Therefore, access by system software that may be directed to different processors does not return different results. This change makes sure that the multiple-processor HAL continues to correctly synchronize the TSCs across all processors on a computer, even if the ACPI power management timer is used as the operating system hardware timer.
[ 本帖最后由 Prescott 于 2007-10-26 11:55 编辑 ] |
|