閱讀964 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

https://yulimin.javaeye.com/blog/344283

 

1、你的應用程序是否需要超過2GB的Java Heap來獲取更優的性能呢?
  Yes = 64-Bit  No = 32-Bit
  如何判斷你的應用需要多大的Java Heap呢?可以通過計算平均的Heap使用情況來確定。

2、你的應用程序是否需要高精度的科學計算進行統計、安全、加密等等?
  Yes = 64-Bit  No = 32-Bit

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

最後更新:2017-04-02 00:06:43

  上一篇:go 在AIX上安裝VNC來跨操作係統遠程圖形化可間斷與共享式控製
  下一篇:go OpenParty 2009年的第一期( 2009.02.21)“有狐”流水記錄