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


9

ठीक है कुछ वास्तव में व्यक्तिपरक जवाब की तलाश में। मेरी कंपनी परंपरागत रूप से एक लिनक्स शॉप रही है, हम वीडियो सुरक्षा के लिए निर्मित बिल्ट बॉक्स का निर्माण और बिक्री करते हैं। हमने हाल ही में एक एंबेडेड विंडोज स्टैंडर्ड 7 बॉक्स का निर्माण करने का फैसला किया है, क्योंकि यह हमारे विकास और बाजार के लिए समय को छोटा कर देता है, और सभी उपकरणों के कारण खिड़कियों के लिए शेल्फ उपलब्ध हैं।

मैं कुछ ठोस उत्तरों की तलाश कर रहा हूं क्योंकि यह WES7 बनाम लिनक्स की सुरक्षा से संबंधित है? WES7 कितना स्थिर है, यह हैकिंग के प्रयासों, वायरस के हमलों आदि को कैसे प्रभावित करता है, मार्केटिंग के दृष्टिकोण से, लिनक्स पर WES7 का उपयोग करने के क्या लाभ हैं या क्या कहना चाहिए? क्या वहां पर कोई?

डेस्कटॉप विंडोज 7 और एंबेडेड विंडोज स्टैंडर्ड 7 की सुरक्षा के बीच क्या तुलना है?

किसी भी तरह की प्रतिक्रियाओं का स्वागत किया जाएगा। धन्यवाद


1
स्पष्टीकरण के लिए: आप WES7 का उपयोग करने के खिलाफ तर्क खोज रहे हैं, सही?
स्टीवन एवर्स

क्या कोई आरटी विचार हैं?
टिम पोस्ट

6
मैं इस प्रश्न को ऑफ-टॉपिक के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह ऑपरेटिंग सिस्टम की तुलना के लिए पूछ रहा है, और प्रोग्रामिंग के बारे में नहीं है। अधिक उपयुक्त स्टैक एक्सचेंज साइट पर माइग्रेट करने के लिए यह बहुत पुराना और बहुत व्यापक है।

जवाबों:


8

आपको कुछ चीज़ें करने की ज़रूरत होगी, यहाँ कुछ मेरे सिर के ऊपर से हैं (कुछ साल पहले इसके आसपास):

  • विंडोज एंबेडेड 7 चलाने के लिए आपको बहुत सारी मेमोरी की आवश्यकता है। डेटा की जांच करें - आपको आश्चर्य हो सकता है कि आपको कितनी रैम की आवश्यकता है।

  • सुनिश्चित करें कि आप समझते हैं कि लेखन फ़िल्टर कैसे काम करता है, यदि आप सीएफ या अपने "हार्ड ड्राइव" के समान उपयोग कर रहे हैं। यदि आपके पास असली कताई एचडी है, तो यह इतनी बड़ी बात नहीं है।

  • साधनों का उपयोग करने पर एक कोर्स करें। आवश्यक। मैंने पिछली पीढ़ी के उपकरणों पर कुछ महीने बिताए और यह उन्हें सीखने में बहुत भयानक समय था। एक 1 दिन का पाठ्यक्रम सिखाता है कि आप खुद को सीखने में 1-2 सप्ताह क्या लेंगे। एमएस भी इनमें से कुछ कोर्स मुफ्त में देता है।

  • यह पता लगाएं कि आप प्लेटफॉर्म को लॉक कैसे करना चाहते हैं। ऐसा करने के लिए आपको अक्षम वेब ब्राउज़र, जावास्क्रिप्ट, फ़ाइल साझाकरण और कार्य केंद्र सेवाओं को बंद करने की आवश्यकता है (सभी विंडोज़ सेवाओं का लगभग 70% अक्षम किया जा सकता है और शायद यह होना चाहिए - हालांकि यह आपके आवेदन पर निर्भर करेगा)

  • कुछ पहलुओं को केवल "गोल्डन" प्लेटफ़ॉर्म पर मैन्युअल चरणों का उपयोग करके बंद किया जा सकता है, जहां आप छवि बनाते हैं, जैसा कि छवि के निर्माण के बाद मैनुअल स्टेप्स हाथ में प्रवेश करते हैं। राइट एक प्रक्रिया को दोहराने के लिए अनुमति देने के लिए नीचे डाउनलोड करें।

  • एक वीएम में सब कुछ (अपने सभी लक्ष्य निर्माण) करें, और वीएम को स्रोत नियंत्रण में जांचें। यह 8 और 10 जीबी के बीच होगा - सुनिश्चित करें कि आपका वीएम आपके स्रोत नियंत्रण प्रणालियों के जीवन को आसान बनाने के लिए वर्चुअल डिस्क को 2 जीबी चंक्स में विभाजित करता है। यह शीर्ष पर लगता है लेकिन यह आपके जीवन को 2 साल बाद बचाएगा।

  • चेक करें और समझें कि पैच / अपडेट सिस्टम कैसे काम करता है। हमें अपना खुद का लिखना था, मानक एक बहुत अच्छा नहीं था। चीजें तब से आगे बढ़ी हैं लेकिन आपको अभी भी यह समझना चाहिए।

  • एक सलाहकार को लाइन अप करें, जो इस MANY बार पहले कर चुके हैं, और यदि आवश्यक हो तो उन्हें एक दिन या एक सप्ताह के लिए प्राप्त करें। उन्हें उनके द्वारा की जाने वाली हर चीज़ का दस्तावेज़ बनाएँ, और क्यों। आपको मदद की आवश्यकता हो सकती है, और एक अनुभवी सलाहकार के कुछ दिन आपको एक महीने बचाएंगे। समय में $ का एक क्लासिक मोड़। यकीन है कि वे अनुभवी हैं। वहाँ बहुत से लोग हैं जो विंडोज एंबेडेड बेच रहे हैं - 90% करना आसान (आश्चर्य) आसान है। अन्य 10% कठिन है।

  • ब्रांडिंग के लिए आवश्यकताओं को समझें - एमएस लोगो और नामों को हटाकर अपना खुद का अंदर रखना। इसकी अपेक्षाकृत आसान है लेकिन आपको इसे करना चाहिए। स्प्लैश / स्टार्ट स्क्रीन बनाने के लिए आपको ग्राफिक डिजाइनर की आवश्यकता हो सकती है।

  • 10 बार लाइसेंस समझौते से गुजरें। यह बहुत बढ़िया प्रिंट है। आपके कानूनी विभाग को इसे देखने की आवश्यकता होगी। आप इसे अवश्य समझेंगे और इसके निहितार्थ आपके और आपके समर्थन पर लागू होंगे। यह समझौता काफी महत्वपूर्ण है।

  • विंडोज़ अपडेट को सक्षम करना एक अच्छा विचार नहीं है। आप अपने उत्पाद को विभिन्न स्वचालित अज्ञात अपडेट नहीं करना चाहते हैं। (जिससे होता है:)

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

यदि आप यह सब करते हैं, तो हर तरह से इसका उपयोग करें। यह बहुत शक्तिशाली मंच है।


क्या शानदार जवाब है। एक .NET माइक्रो फ्रेमवर्क भी है। यह उपयोग करने के लिए सबसे अच्छी बात है कि आपका डिज़ाइन देशी असेंबलर की तुलना में x100 की मंदी हो सकता है।

0

हम WCE7 के लिए ओपनएसएसएल का निर्माण करने में सक्षम थे, वही पुस्तकालय जो लिनक्स अपने आवेदन स्तर की सुरक्षा के लिए उपयोग करता है। फिर हमने अपने ऐप में इसे बनाया। तो आपके प्रश्न के लिए, हमें लगता है कि सुरक्षा बुद्धिमान है, यह लिनक्स के समान था।

हमारे लिए, डिबगिंग के लिए उपकरण क्या थे, प्राथमिकता उलटा समस्याओं का पता लगाने, और सीपीयू और मेमोरी उपयोग की निगरानी करना। हमने एक रिमोट टास्क मॉनिटर ( http://www.remotetaskmonitor.com ) पाया जो बहुत मदद करता है, जबकि लिनक्स के लिए आपके पास शीर्ष कमांड है जो समान सामान करता है, बिना फैंसी यूआई के।

लिनक्स के लिए, आपको विचार करना होगा कि आप किस विंडोिंग सिस्टम का उपयोग कर रहे हैं, विभिन्न विकल्प हैं और वे सभी मुफ्त नहीं हैं, या महत्वपूर्ण कॉन्फ़िगरेशन नहीं है। हमें अपने UI के निर्माण के लिए Microsoft API का उपयोग करने में इतनी समस्या नहीं हुई।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.