<a href="http://yulimin.javaeye.com/blog/344283">http://yulimin.javaeye.com/blog/344283</a>
1、你的應用程式是否需要超過2gb的java heap來擷取更優的性能呢?
yes = 64-bit no = 32-bit
如何判斷你的應用需要多大的java heap呢?可以通過計算平均的heap使用情況來确定。
2、你的應用程式是否需要高精度的科學計算進行統計、安全、加密等等?
3、你的應用程式隻需要小于2gb的java heap?(與第1點類似)
yes = 32-bit on 64bit os no = 64-bit
4、你的應用程式并不需要64位的特性,但是卻是部署在64位的作業系統上?
yes = 32-bit no = 64-bit
5、最重要的一點是。。。以上啥也不是(no),那就在32位的os上用32位的jdk,唐僧。。。