Barrelfish: एक अध्ययन में वितरित ऑपरेटिंग सिस्टम पर मल्टीकोर आर्किटेक्चर भाग - 1
जिस तरह से इसमें लिखा गया है, उसमें एक कट्टरपंथी बदलाव के बिना, सॉफ़्टवेयर, दुख की बात है, अभी और अधिक तेज़ी से नहीं जा सकता है।
अधिक गतिशील ट्रांजिस्टर के साथ आमतौर पर तेज प्रोसेसर से गति सुधार आया है उनकी सीमा, जहां चिप्स तेजी से दौड़ते हैं, वे अधिक गरम हो जाएंगे।
इसके कारण, कैम्ब्रिज, इंग्लैंड में माइक्रोसॉफ्ट की शोध सुविधा के शोधकर्ता और स्विट्जरलैंड में ईटीएच जुरीच में एक नया ओएस डिजाइन कर रहे हैं जो कार्यक्रमों को बहुत अधिक चलाने की अनुमति देगा मल्टीकोर कंप्यूटर पर तेज़ी से।
बैरलफिश नामक ओएस, अभी भी एक शोध चरण में बहुत अधिक है, लेकिन इसके रचनाकारों ने इस महीने के शुरू में ओपन-सोर्स लाइसेंस के तहत कोड जारी किया था। फिर भी, एक नए ओएस की बात - विशेष रूप से माइक्रोसॉफ्ट के समर्थन के साथ - ईटीएच ज़्यूरिख में कंप्यूटर विज्ञान विभाग के प्रोफेसर टिमोथी रोस्को ने कहा, "हम नहीं हैं कि माइक्रोसॉफ्ट के समर्थन के साथ-साथ बहुत से लोगों ने कोड डाउनलोड किया है।" इस बिंदु पर वास्तविक उपयोगकर्ताओं को किसी भी आकार या रूप में लक्षित करना, "रोस्को ने कहा। उनकी टीम ऑपरेटिंग सिस्टम प्रिंसिपल पर संगोष्ठी में एक पेपर भी पेश करेगी, जो 11 अक्टूबर को बिग स्काई, मोंटाना में निकलती है।
परियोजना, लगभग दो वर्षों तक चल रही है, विचारों पर आधारित शोधकर्ताओं ने वर्षों से ओएस के बारे में क्या किया है हार्डवेयर उन्नति के साथ बनाए रखने के लिए विकसित करना होगा। हालांकि माइक्रोसॉफ्ट के शोधकर्ता शामिल हैं, कंपनी ने कहा कि इसकी कोई टिप्पणी नहीं थी।
बैरलफिश में, प्रत्येक कोर का अपना कर्नेल होता है और यह विंडोज या लिनक्स में स्मृति के रूप में साझा नहीं करता है। इसके बजाए, कोर संदेश भेजकर संवाद करते हैं, शोधकर्ताओं को "मल्टीकर्नल" मॉडल कहा जाता है।
कोर के बीच संदेशों को पास करना - जैसे सुरक्षा जानकारी और अन्य जानकारी यह सुनिश्चित करने के लिए कि ओएस लगातार चल रहा है - स्मृति साझा करने से अधिक कुशल है, रोस्को ने कहा।
लेकिन अगर ओएस को पता है कि चिप पर एकाधिक कोर का उपयोग कैसे किया जाए, तो आज भी अधिकांश एप्लिकेशन उन्हें लाभ लेने के लिए नहीं लिखे गए हैं। इसलिए माइक्रोसॉफ्ट, इंटेल और सन जैसी कंपनियां समानांतर कोड लिखने के तरीके के बारे में जानने के लिए काम कर रही हैं, जो प्रोसेसिंग के दौरान अनुप्रयोगों को एक ही समय में कई कोरों का उपयोग करने की अनुमति देगी।
ऐप्पल समानांतर प्रोग्रामिंग तकनीकों का उपयोग कर रहा है ग्रांड सेंट्रल डिस्पैच (जीसीडी) में, मैक ओएस एक्स, हिम तेंदुए के लिए अपने नवीनतम अपडेट के साथ एक एप्लिकेशन लाइब्रेरी भेज दी गई। हालांकि, जीसीडी का उपयोग कई कोरों का उपयोग करने वाले अनुप्रयोगों को विकसित करने के लिए किया जा सकता है, हालांकि, यह केवल मैक ओएस के शीर्ष पर बैठता है, और यह ओएस नहीं है, रोस्को ने कहा।
बैरलफिश पूरे ओएस को अधिक से अधिक मानता है वितरित प्रणाली। शोध पत्र ने कहा, "जटिल व्यापार और सीमित साझाकरण से निपटने के लिए ओएस संरचना के एक स्वाभाविक रूप से साझा-स्मृति मॉडल को विकसित करने के बजाय, हम विपरीत दृष्टिकोण लेते हैं: ओएस के बारे में डिज़ाइन और कारण वितरित, गैर-साझा प्रणाली के रूप में।"
मल्टीकर्नल दृष्टिकोण का मतलब है कि बैरलफिश अधिक विविध हार्डवेयर पर चल सकता है क्योंकि यह ओएस को जितना संभव हो सके हार्डवेयर से अलग करता है "पेपर ने कहा। ओएस के केवल दो पहलुओं को विशिष्ट हार्डवेयर आर्किटेक्चर के लिए लक्षित किया जाना चाहिए: मैसेजिंग ट्रांसपोर्ट मैकेनिज्म और हार्डवेयर में इंटरफेस।
इसका मतलब है कि बैरलफिश का बेस कोड जितना कहना है, विंडोज या लिनक्स को बदलना नहीं होगा हाल के वर्षों में अधिक उन्नत हार्डवेयर पर चलाने के लिए।
"हमारे लिए ऑपरेटिंग सिस्टम शोधकर्ताओं के लिए, कंप्यूटर के अंदर पांच साल पहले की तरह दिखने से बहुत अलग दिखने जा रहा है," रोस्को ने कहा।
बैरलफिश कोड बीएसडी-स्टाइल लाइसेंस के तहत जारी किया गया था और डाउनलोड करने के लिए स्वतंत्र है। यह 64-बिट x86 प्लेटफॉर्म पर चलता है। शोधकर्ताओं ने एक वेब सर्वर के साथ-साथ कुछ ग्राफिकल और विज़ुअलाइजेशन एप्लिकेशन भी लिखे हैं, लेकिन यह आपके सामान्य माइक्रोसॉफ्ट ऑफिस प्रोग्राम के लिए नहीं चलाया जाएगा।
रोस्को ने बैरलफिश को उपयोगकर्ताओं के लिए व्यापक रूप से इंजीनियर के रूप में वर्णित किया लेकिन अनुसंधान के रूप में अधिक इंजीनियर परियोजना। कोड "बहुत मजबूत" नहीं है, लेकिन रोस्को ने कहा कि वह बाद में एक और पूर्ण संस्करण जारी होने की उम्मीद करता है।
बैरलफिश का कोड संयुक्त रूप से माइक्रोसॉफ्ट और ईटीएच ज्यूरिख के स्वामित्व में है। Roscoe ने कहा, अभी तक कोई पेटेंट दायर नहीं किया गया है।
"परियोजना का लक्ष्य या तो माइक्रोसॉफ्ट या ईटीएच ज़्यूरिख के लिए स्वामित्व बौद्धिक संपदा उत्पन्न नहीं करना है।" "लक्ष्य दीर्घकालिक आधार पर अनुसंधान करना है।"
विक्रेताओं को भविष्य में आईफोन बिजनेस एप्लीकेशन में भविष्य देखें
सेबिट में कई विक्रेता ऐप्पल के आईफोन के व्यावसायिक उपयोग के आसपास केंद्रित अनुप्रयोगों और सेवाओं की योजना बना रहे हैं।
अलीबाबा ने याहू चीन भविष्य भविष्य में बिंग डील के बाद
अलीबाबा समूह, जो याहू चीन को नियंत्रित करता है, ने यह तय नहीं किया है कि खोज इंजन के एल्गोरिदम में अपडेट कैसे बदलें याहू-बिंग सौदे के बाद, जिसमें इसे शामिल नहीं किया गया है।
60GHz वाई-फाई से मिलें, वायरलेस नेटवर्किंग का बेहद तेज़ भविष्य
60GHz स्पेक्ट्रम में चल रहे नए वायरलेस नेटवर्क सक्षम होंगे बहु-गीगाबिट ईथरनेट का।