你是否真的需要64位的JDK呢?你是根據什麼來判斷與決定呢?
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,唐僧。。。
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,唐僧。。。
相關文章
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- 請問 httprunner 的 yaml file 是根據什麼格式判斷是否符合規格的?HTTPYAML
- 你為什麼離職呢?
- 點選按鈕時根據select的值判斷是否是需要的選項並顯示div
- 你知道什麼是PDCA嗎?要怎麼運用好它呢?
- 如何判斷LInux程式完全啟動起來的呢Linux
- CDN是什麼呢
- 你用的32位還是64位?有什麼區別呢?
- 你知道著名的3畫素Bug指的是什麼嗎?怎麼解決呢?
- 既然synchronized是"萬能"的,為什麼還需要volatile呢?synchronized
- 這些好用的 IDEA 快捷鍵你是否也在用呢?Idea
- Python為什麼這麼火?你瞭解多少呢?Python
- 你真的會判斷 _objc_msgForward_stret 嗎OBJForward
- Python中判斷是否為數字字串的方法是什麼?Python字串
- 你真的知道Python的字串是什麼嗎?Python字串
- 根據指定月份判斷有多少天
- 培訓也需要設計——你們是如何做培訓的呢?
- Elasticsearch:是什麼?你為什麼需要他?Elasticsearch
- 你真的理解什麼是死鎖嗎?
- 【MySQL】究竟什麼是MVCC呢?MySqlMVC
- 這是什麼東西呢?
- CN2是什麼呢
- 代理埠是什麼意思呢?
- Java到底是什麼呢Java
- JVM ZeroTLAB 是什麼意思呢?JVM
- 你真的知道協程是怎麼來的嗎?
- 判斷是什麼字元字元
- 學習Java需要什麼軟體呢?Java
- 你知道什麼是偽靜態嗎?它有什麼作用?如何實現偽靜態呢?
- 什麼是爬蟲?爬蟲的工作原理是什麼呢爬蟲
- 你真的知道什麼是系統呼叫嗎?
- 根據年月日判斷星期幾的c程式C程式
- 那麼弱口令是什麼意思呢?
- Numba是什麼?Numba如何使用呢?
- [MRCTF2020]你傳你🐎呢TF2
- UI設計師需要學習什麼呢?UI
- 學Python需要安裝什麼軟體呢?Python
- 人工智慧不斷髮展,帶來了什麼影響呢?人工智慧
- 01-什麼是判斷?