現在熟悉系統的同學們,都知道現在Windows系統都有32位和64位的區分。
其實,x64其實就是64位,x86其實就是32位,在口語中我們說32位會多於x86。
![32位、64位它們是什麼關係?它們又有什麼區別?](http://p2.ttnews.xyz/loading.gif)
1、硬件
在硬件上,32 位 軟件和 64 位 最大區別,也是當年 64 位被推上舞臺的原因,32 位支持的內存是 2^32 Byte,也就是最大隻支持 4 GB 內存。而64位支持 2^64 Byte,也就是 17179869184G = 16777216TB內存 ≈ ∞ 。64 位處理器解決了內存地址總線的問題。
運算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集可以運行64位數據指令,也就是說處理器一次可提取64位數據(只要兩個指令,一次提取8個字節的數據),比32位(需要四個指令,一次提取4個字節的數據)提高了一倍,理論上性能會相應提升1倍。
“windows x64和x86有啥區別”這個問題和“windows64和32有啥區別”是一樣的,因為x64其實就是64位,x86其實就是32位,在口語中我們說32位會多於x86,至少這樣更符合中文的語言習慣。所以本文就來分析一下windows x64和x86區別是什麼。
2、軟件
![32位、64位它們是什麼關係?它們又有什麼區別?](http://p2.ttnews.xyz/loading.gif)
在 64 位系統中,C:\\Program Files\\ 是 64 位軟件的默認安裝目錄,而C:\\Program Files(x86)\\ 是 32 位軟件的默認安裝目錄。因為 DLL 文件也分 32 位和 64 位的緣故,所以 64 位系統中 C:\\Windows\\System32\\ 目錄用來放 64 位 DLL 文件,C:\\Windows\\SysWOW64\\ 目錄則存放 32 位的 DLL。
大家在看到這些文件夾別一頭霧水了。
其實,要查看自己的多少位系統很簡單,只要【右鍵-我的電腦-屬性】既可以,XP在國內99%都是32位的,基本不用看了。
謝謝,各位支持!
閱讀更多 娜科技分享 的文章