請問一下Linux有分i386跟x86_64,這兩個版本的差別為何?要如何正確的選用?
i386是指intel發布的通用處理器類型,適合386,486,586,686的CPU。
x86_64是指intel的X86的64位處理器系統。
一般你使用i386就好了。
64bit CPU 可以裝 i386/x86_64,但 32bit CPU 只能裝 i386,x86_64 是無法裝的。
咳難怪我家的我用x86_64灌不起來XDDDD~
最早的64bit版本是掛AMD64的, 因為在當時只有AMD有出64bit的CPU.
「x86-64」,有時會簡稱為「x64」,是64位微處理器架構及其相應指令集的一種,也是Intel x86架構的延伸產品。「x64」最先由AMD設計,推出時被稱為「AMD64」,其後也為英特爾所採用,現時英特爾稱之為「Intel 64」,在之前曾使用過Clackamas Technology (CT)、IA-32e及EM64T。外界多使用 "x86-64" 或 "x64" 去稱呼此64位架構,從而保持中立,不偏袒任何廠商。
相關資訊可參考
http://zh.wikipedia.org/w/index.php?title=X86-64&variant=zh-tw
對使用cad來說,差異只在於安裝使用的軟件所要相對應的版本不同。
軟件有的會支持32 or 64位元的運行模式,照道理說64bit的運算都會比較快。但是有時候也不一定,運行出來的結果也可能有差異...這點可能要cad軟體公司才能解決。
不過安裝64bit也需要相對應的64bit驅動程序才能正常運作。
簡單來說應該指的是ubuntu linux i386(intel) & amd64bit cpu
這一個只有雙核amd 才會有這樣的問題 intel 沒有這個問題
目前的x64, 並不特定只有AMD, Intel也可以…
Choose this to take full advantage of computers based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon, Core 2). If you have a non-64-bit processor made by AMD, or if you need full support for 32-bit code, use the Intel x86 images instead.
Ubuntu自己也寫得有問題, 前面寫支援AMD64跟EM64T,後面就忘記補上Intel的64 bit CPU, 這或許就是open source的鬆散吧…
i386是指cpu在32位元以上的的pc可以安裝
x86_64是指cpu在64位元以上的的pc可以安裝
有於指令集的問題....
因為32位元的cpu看不懂x86_64的指令集
但是64位元的cpu看的懂i386的指令集
所以判斷不出電腦是哪種的話
建議用i386得os