天天看點

你是否真的需要64位的JDK呢?你是根據什麼來判斷與決定呢?

<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,唐僧。。。