2011-02-08 8 views
8

मैं वर्तमान में विंडोज पर एक बड़ी वितरित जावा प्रणाली चला रहा हूं।लिनक्स पर जावा चलाने (विंडोज़ से दूर जाने) के लाभ क्या हैं

जावा बिंदु से - लिनक्स में जाने के क्या फायदे हैं?

एक मैं सोच सकता हूं कि 'सेवाओं' को मूल रूप से चलाने में सक्षम है। फिलहाल मुझे विंडोज बॉक्स में लॉग इन करना होगा और जावा प्रोग्राम शुरू करना होगा।

क्या प्रदर्शन लाभ इत्यादि हैं?

+2

सेवाएं विंडोज़ पर भी चल सकती हैं। Winsw सेवा wrapper की जांच करें। –

उत्तर

7

कोई बड़ा जावा-विशिष्ट फायदे नहीं हैं, JVMs बहुत समान हैं।

हालांकि आपको यूनिक्स जैसी ऑपरेटिंग सिस्टम होने का सामान्य लाभ मिलता है। उन फायदों में से कई परिचित करने के लिए नीचे उबाल या फिर से प्रयोज्य हालांकि, के बाद से विंडोज धीरे-धीरे उन में से कई के साथ पकड़ा गया है:

  • आसान, सुंदर मानकीकृत पटकथा: काफी हर यूनिक्स आधारित OS एक POSIX संगत खोल है (विंडोज PowerShell मिला, हालांकि)
  • आसान, मानकीकृत, सुरक्षित दूरस्थ पहुंच (SSH)
  • ...
+0

अस्वीकरण: मैं लिनक्स पर जावा चलाने के लिए बहुत पसंद करता हूं और अभी भी लगता है कि यह विंडोज़ पर चलने से बेहतर है। लेकिन अंतर कुछ साल पहले स्पष्ट नहीं था। अब यह और अधिक है "आपकी ऑपरेशन टीम किसके साथ अधिक आरामदायक है?" किसी भी चीज़ से ज्यादा। –

+0

क्या आप अधिक मतभेदों को विस्तारित कर सकते हैं @ जोचिम सॉर, मेरे पास एक बार एक समान साक्षात्कार प्रश्न था। – Deepak

+0

मुझे नहीं पता क्यों, लेकिन वास्तव में जावा विंडोज़ की तुलना में लिनक्स पर तेजी से चलता है। लिनक्स पर एक हाइब्रिज प्रोजेक्ट को संकलित करना (उबंटू साथी 16.04) ने सर्वर 10 के लिए विंडोज 10 और 1/2 पर आवश्यक 1/4 समय लिया। वही जेडीके (ओरेकल, 1.8.0_144) और एक ही कंप्यूटर। – Carlos3dx

1
+1

आपके संदर्भ नोटबुक पर चल रहे जावा की तुलना कर रहे हैं। मुझे नहीं लगता कि वह नोटबुक पर एक बड़ा वितरित आवेदन चलाएगा। और मुझे लगता है कि जब जावा "पीसी" या "सर्वर" पर चलता है तो एक महत्वपूर्ण दुविधा होती है।वैसे भी आपका संदर्भ दिलचस्प है। – PeterMmm

+1

इसके अलावा: वे विंडोज़ पर 1.6u7 की तुलना विंडोज़ पर 1.6u10 के साथ करते हैं। अद्यतन 10 एक बहुत बड़ा अपग्रेड था, इसलिए यह समकक्ष संस्करणों की तुलना भी नहीं कर रहा है। –

+0

इसके विस्टा भी। क्षमा करें, लेकिन माइक्रोसॉफ्ट समाधान विस्टा (उर्फ लांगहोर्न) से बेहतर था जिसमें बॉब और विंडोज एमई शामिल थे। अब, जबकि फोरोनिक्स अपने बेंचमार्क के साथ स्पॉट पर है, यदि उन सभी मुद्दों को JVM 1.8 में ठीक नहीं किया गया है और आधुनिक हार्डवेयर और ओएस के साथ एक सेब-सेब की तुलना करने की आवश्यकता होगी। (यानी विंडोज सर्वर 2008/2012 बनाम लिनक्स 3.1 कर्नेल/सेंटोस 7) –

1

निचली पंक्ति यह है कि लिनक्स और जावा दोनों सर्वर उन्मुख हैं, इसलिए वे आईएमओ को अधिक अनुकूलता से सहयोग करते हैं।
इसमें कोई आश्चर्य की बात नहीं है कि प्रमुख (और बहुत लाभदायक) सर्वर ओएस में से एक Red Hat है। यह भरोसेमंद और डेटासेंटर अनुकूल है।

जबकि विंडोज सर्वर अभी भी कार्यालय स्वचालन के क्षेत्र में हैं, कर्मचारी हैंडिंग (सक्रिय निर्देशिका, एसएमएस), और सहयोग समर्थन (शेयरपॉइंट)।

डेस्कटॉप पर, एमएस लोग गैर आईटी लोगों के व्यापक बाजार को लक्षित करते हैं। वर्षों से उन्होंने आईटी अवधारणाओं और सेटिंग्स को गहरा और गहराई से दफनाने में कामयाब रहे हैं। और यह सर्वर क्षेत्र में प्रतिकूल है।

लिनक्स पर विकास करके, आप घाट के बगल में नाव बनाते हैं। नाव को पानी में ले जाने के लिए आपको बहुत ज्यादा काम नहीं करना पड़ेगा ... मेरे 2 सीटी निश्चित रूप से।

1

एक संभावित लाभ, विंडोज टाइमर समस्याग्रस्त हो सकता है (आप इस मुद्दे के आसपास Google के माध्यम से कई पोस्ट पा सकते हैं)।

एक अच्छा संसाधन here

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