2012-09-01 10 views
7

का उपयोग करने के लिए जब तक मैं समझता हूं कि मैं ग्रहण 32 और ग्रहण 64 बिट से 32 या 64 बिट अनुप्रयोगों को विकसित कर सकता हूं। क्या ये सही है? यदि हां, तो 64 बिट जेआरई पर ग्रहण 64 बिट चलाने के क्या फायदे हैं?ग्रहण 64 बिट

मैं पाइथन अनुप्रयोगों को विकसित करने के लिए ज्यादातर पाइथन प्लगइन पायडेव का उपयोग करूंगा।

उत्तर

3

लाभ उपलब्ध ढेर/मेमोरी में वृद्धि हुई है।

The performance difference comparing an application running on a 64-bit platform versus a 32-bit platform on SPARC is on the order of 10-20% degradation when you move to a 64-bit VM.

प्रदर्शन करने के लिए यह हिट वस्तु संदर्भ के प्रबंधन के लिए 64-बिट पतों की लगातार उपयोग के कारण जाहिरा तौर पर है:

64-बिट JVM करने के लिए नकारात्मक पक्ष यह प्रदर्शन में एक कमी है ; 32-बिट पते के मुकाबले डेटा को दो बार ले जाना।

स्पष्ट रूप से, यदि आपको प्रतिबंधित मेमोरी स्पेस में समस्या नहीं है, तो आपको इसके बारे में चिंता करने की आवश्यकता नहीं है। आप 32-बिट JVM/ग्रहण के साथ दूर पर जा सकते हैं।

3

मेमोरी एड्रेसिंग (निर्देश सेट भी) के मामले में कोई भी सॉफ्टवेयर 64 बिट संस्करण 32 बिट संस्करण से बेहतर है। यह जावा पर लागू होता है और वहां ग्रहण करने के लिए आगे बढ़ता है।

चल के लिए 64 बिट ग्रहण आप 64 बिट JDK

की आवश्यकता होगी अंत में, 32 बिट JDK JVM तर्क -Xmx के लिए ढेर अंतरिक्ष के ~ 1.5GB की तुलना में अधिक नहीं हो सकता। हालांकि, 64 बिट बहुत अधिक मूल्यों का समर्थन करता है।

संबंधित मुद्दे