作者: chiman127 時間: 2009-9-6 09:24 標題: ubuntu 點解要分 i386 同 amd 版本
amd 用 i386 的版本系唔系無甘好?
但用 amd 版本裝野又好痳煩
[ 本帖最後由 chiman127 於 2009-9-6 09:25 編輯 ]
作者: KamSing 時間: 2009-9-6 10:52
i386係 32-bit, amd64係64-bit
同你用amd定係intel cpu 冇關係
作者: beawer2323 時間: 2009-9-6 13:20
The 64-bit version has much more efficiency while doing CPU intensive job.
作者: fsck 時間: 2009-9-7 03:47
過多幾年應該全部叫amd distros
作者: stephenwong 時間: 2009-9-7 11:30 標題: 回覆 3# 的帖子
Not necessary, the code size of 64 bits program is larger than 32 bits'. It will affect cache performance. Moreover, there is a shortcoming of micro instruction recombine in the 64-bit mode on Intel Core 2 architecture, so, 32-bit code can run faster in 32-bit mode on Intel processors.
My real life experience is that (compare on same hardware platform, but Centos 5.3 32-bit and 64-bit), 32-bit code on 64-bit OS is 3-5% slower than on 32-bit OS.
My 2 cents.
Stephen Wong @ Hong Kong.
作者: chiman127 時間: 2009-9-7 18:44
原來系甘
仲以為 amd 64 系特別俾 amd 用
thx 甘多位
作者: 我係一舊雲 時間: 2009-9-7 21:05
i386 係指 for 80386 及兼容的 cpu 所用, 以往 os 都係 32bit, 所以無需要註明係 32bit / 64bit cpu
amd 係指 64bit amd cpu 用,正確應該係 amd _x64, 由於 amd 64bit cpu 已經有別於 amd 32bit cpu, 所以未能兼容 i386 (amd 32bit cpu 仍可使用 i386 版本)
若要再仔細區分 64bit cpu, intel 64bit - ia64, amd 64bit cpu - a64
作者: davidtlwong 時間: 2009-9-7 21:52
原帖由 我係一舊雲 於 2009-9-7 21:05 發表
i386 係指 for 80386 及兼容的 cpu 所用, 以往 os 都係 32bit, 所以無需要註明係 32bit / 64bit cpu
amd 係指 64bit amd cpu 用,正確應該係 amd _x64, 由於 amd 64bit cpu 已經有別於 amd 32bit cpu, 所以未能兼 ...
最先提出backward compatible to 80386 instruction set 嘅 64-bit CPU係AMD,
叫x86_64. 之後intel先出返一樣嘅EM64T
x86_64 嘅CPU 係可以直接行80386 32-bit instruction. that's why 而家64-bit CPU仲可以行
32-bit OS. IA-64先係另一個architecture.
作者: 我係一舊雲 時間: 2009-9-8 11:38
原帖由 davidtlwong 於 7-9-2009 21:52 發表
最先提出backward compatible to 80386 instruction set 嘅 64-bit CPU係AMD,
叫x86_64. 之後intel先出返一樣嘅EM64T
x86_64 嘅CPU 係可以直接行80386 32-bit instruction. that's why 而家64 ...
作者: 閒魂 時間: 2009-9-10 04:38
原帖由 我係一舊雲 於 2009-9-7 21:05 發表
amd 係指 64bit amd cpu 用,正確應該係 amd _x64, 由於 amd 64bit cpu 已經有別於 amd 32bit cpu, 所以未能兼容 i386 (amd 32bit cpu 仍可使用 i386 版本)
若要再仔細區分 64bit cpu, intel 64bit - ia64, amd 64bit cpu - a64
介唔介意我講 d 名有少少問題…
剛去 google 搵 "amd _x64" 唔夠 10 頁
1. 正確名應該係 x86-64,最先由 AMD 發明/提出,後期重命名為 AMD64,這個代號成為了大多數 linux 的 arch 代號…
2. IA-64 是 Intel 與 HP 合作搞的另一種 64bit arch,即 Itanium,當時 Intel 亦無意在 Desktop 巿場使用 64bit arch…
3. Intel 後來發現唔用唔得,AMD 亦允許(不允許對自己亦無好處),初期命名是 IA-32e(以區分自家的 IA-64)及 EM64T,之後是 Intel 64…
一般來說,x86-64 是比較中性的名字,fedora, suse 都使用 x86-64
Microsoft 把 x86-64 簡化為 x64,但 CD 的目錄仍使用 amd64 和 i386 作區分
Intel 64 很少見,應該只有 Intel 的文件會使用
作者: chiman127 時間: 2009-9-16 22:02
THX 甘多位
作者: chiman127 時間: 2009-9-17 08:17
THX 甘多位
作者: 斧頭幫 時間: 2009-9-17 15:50
thanks for the info
Could you advise how to check what's the distro installed in my pc?

