i386和amd64的区别?

我看说计算性能上有区别?到底有没有具体分析的。
一个是32位一个是64位。
可是32位的也可以用16G内存,和windows还不一样。
到底区别在哪?
有人说软件兼容性,64位不太好。
有没有真了解的人?

现在很多软件还只提供32位版的,所以64位系统还需要装些32位的库来支持这些软件。
现在趋势是64位,ubuntu已经把64位作为默认下载了。

恩,这是我看到的有些资料,应该还会有有疑问的人,当个参考吧。
http://howtoubuntu.org/how-to-decide-if-you-should-use-32bit-or-64bit-ubuntu#.UmPIpxAwpDp
https://help.ubuntu.com/community/32bit_and_64bit
http://www.howtogeek.com/165144/htg-explains-should-you-use-the-32-bit-or-64-bit-edition-of-ubuntu-linux/
http://www.phoronix.com/scan.php?page=article&item=ubuntu_x86_1304&num=4

up!!!