2016-04-19 6 views
6

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

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

प्रश्न यह है कि पूर्णकालिक ऑपरेटिंग सिस्टम की कार्यक्षमता के संदर्भ में क्या सीमाएं उपलब्ध हैं? कोई सुझाव?

+1

मुझे संदेह है कि यह बहुत लचीला होगा। निश्चित रूप से, बहुत कम एक सहकारी मल्टीटास्कर चाहते हैं; यह जंगली तारों के साथ एक अबाकस पर चलने वाली रूबी की तुलना में धीमी होगी। एफएटी 32 मर चुका है, (कम से कम गैर-तुच्छ प्रणाली के लिए)। –

उत्तर

3

कृपया नहीं।

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

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

कॉल जीआरटी-> जितनी जल्दी हो सके ExitBootServices और बूट लिनक्स, क्यूएनएक्स, एल 4, रेडॉक्स या जो भी उचित ओएस कर्नेल आपको पसंद है बूट करें।

+0

मुझे समझ में आता है कि ऐप्पल उपयोगकर्ता मैक ओएस 9 के साथ क्या रह रहे थे। –

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