为什么64位win7 CPU使用率会比32位的使用率高?

2024-12-03 15:22:01
推荐回答(4个)
回答1:

主要的原因有:

  1. 运算速度提高了:

    64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。

  2. 寻址能力提高了:

    64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。

从这两方面来说,64位的win7系统CPU的使用率会比32位的高很多。

回答2:

因为64位的系统为了实现对32位程序的兼容(现在90%以上应用程序都是32位的),很多进程都同时开了64位和32位的(具体的你可以注意观察任务管理器中显示的进程),所以使用的内存和cpu使用率都会比32位系统的多。

回答3:

因为64比32大,运行的功能也多

回答4:

应该装32位的,