OS回顾---64位和32位的区别

32位操作系统针对32位CPU设计的。64位操作系统针对64位CPU设计的。

64位CPU可以运行64和32位操作系统,而32位CPU只能运行32位操作系统。

32位操作系统可以一次性处理32位,也就是4个字节的数据;而64位可以一次性处理64位也就是8个字节的数据。

理论上:32位=2^32B = 4 * 2^30B = 4GB,这是 32 位下单进程内存上限。

64位架构下,地址线是46个,所以最大的物理地址是2^46B,折合64TB,可用地址空间也是这么大(目前为止)。

猜你喜欢

转载自blog.csdn.net/why1092576787/article/details/114760236