जावा के लिए लिनक्स डिस्ट्रो [बंद]


0

मैं एक सर्वर स्थापित कर रहा हूं जो कई जावा प्रोग्राम चलाएगा और इसके लिए जावा 7 की आवश्यकता होगी।

मैं डेबियन से अधिक परिचित हूं, लेकिन सलाह दी गई है कि CentOS / RHEL में 64 बिट जावा 7 सपोर्ट बेहतर है।

क्या विभिन्न लिनक्स डिस्ट्रोस के बीच जावा प्रदर्शन में कोई उल्लेखनीय अंतर है?

क्या डेबियन से CentOS में बदलाव के लायक कोई अंतर होगा?

हर प्रकार की सहायता के लिए आपका धन्यवाद।


बहुत ही रोचक एकक धन्यवाद। मुझे एक नज़र रखना पड़ेगा। उत्तर मुझे अपने डेबियन / सेंटोस निर्णय के साथ एक छड़ी के साथ-आप-पता-सबसे अच्छा जवाब को बढ़ावा देने वाले लगते हैं - मुझे प्रदर्शन में एक बड़ा अंतर देखने की उम्मीद नहीं है।
kadeshiseraph

जवाबों:


0

नहीं वास्तव में कोई नहीं। अपने पियूषों को देखते हुए, मैं सेंटोस का उपयोग करूंगा, और आरएचईएल क्लोन के रूप में, आरएचईएल के विक्रय बिंदुओं में से एक यह है कि सर्वर उन्मुख ओएस के रूप में, आरएचईएल ने सर्वर क्लास मशीनों में मिलने वाले गूढ़ हार्डवेयर के लिए स्थिरता और समर्थन पर ध्यान केंद्रित किया है, जो कैसे Redhat अपने ग्राहक आधार को पूरा करता है।

इनमें से कोई भी विशेष रूप से जावा एप्लिकेशन सर्वर के लिए प्रासंगिक नहीं होगा। ट्यूनिंग के संदर्भ में, आप चाहते हैं कि आपके JVM में उतनी ही मेमोरी हो जितनी उसे आपके ऐप्स के लिए आवश्यक है, और आप अन्यथा जितना संभव हो उतना कम चलाना चाहते हैं।

अंततः, आप एक एप्लिकेशन सर्वर का निर्माण कर रहे हैं जो jvm की जरूरत के लिए समर्पित है, इसलिए आपके डिस्ट्रो से अधिक महत्वपूर्ण क्या है, यह प्रोफाइल की समझ के माध्यम से ऐप की एक दृढ़ समझ है, और jvm के रनिंग को ट्यून कर रहा है। कहने की जरूरत नहीं है, सर्वर को स्मृति के संदर्भ में उचित रूप से पुनर्जीवित करने की आवश्यकता है, ताकि मशीन कभी भी स्वैप न हो।


1

मेरे अनुभव से जावा प्रदर्शन में कोई महत्वपूर्ण अंतर नहीं है।

मैं Java7 के साथ बॉट सेंटोस और डेबियन / ubuntu का उपयोग कर रहा हूं और आमतौर पर प्रदर्शन के साथ मुख्य समस्या एप्लिकेशन का कॉन्फ़िगरेशन है।

यह भी ध्यान रखें कि यहां जीसी, रैम आवंटन और कुछ अन्य मामूली सामानों को ट्यूनिंग करना और प्रदर्शन को महत्वपूर्ण बढ़ावा दे सकता है।

सभी अपने आवेदन में सभी जानते हैं और तदनुसार विन्यस्त करें।


0

जावा के लिए सेंटोस v डेबियन तथ्य तथ्य से आता है डेबियन डिफ़ॉल्ट रूप से, बहुत प्रतिबंधक है जब यह गैर-मुक्त लाइसेंस की बात आती है और इस तरह के लाइसेंस ओरेकल जावा से जुड़ते हैं और तथ्य यह है कि पैकेज केवल ओरेकल द्वारा वितरित किया जा रहा है। देबियन के साथ मूल रूप से और बॉक्स से बाहर निकलने के लिए एक दर्द।

आरएचईएल शुद्ध-ओरेकल जावा सामान का उपयोग करने के लिए एक बेहतर समाधान है, हालांकि आपको अभी भी ओरेकल से सीधे इंस्टॉल करना पड़ सकता है।


दी हाँ यह मुफ़्त नहीं है, लेकिन उपकरण इसे आसानी से एक डिब में पैकेज करने के लिए मौजूद हैं। पूर्व। मेक- jpkg जावा-पैकेज से। यह थोड़ा बदसूरत पैकेज नाम बनाता है, लेकिन एक आकर्षण की तरह काम करता है
zeridon

क्या इसका मतलब है कि मैं डेबियन पर एक पैकेज स्थापित कर सकता हूं और यह उम्मीद कर सकता हूं कि यह सेंटोस पर भी चलेगा?
कादेशीसरफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.