सेब सिलिकॉन के साथ मैक पर रोसेटा 2 – सेब सपोर्ट (केजी), रोसेटा: 2 साल का अध्ययन धूमकेतु 67 पी/चूरीमोव -गेरसिमेंको फिलिप गार्नियर – मास्टर एसेप
Rosetta: 2 साल का अध्ययन धूमकेतु 67p/churyumov-gerasimenko Philippe Garnier
Contents
- 1 Rosetta: 2 साल का अध्ययन धूमकेतु 67p/churyumov-gerasimenko Philippe Garnier
आता है कि बर्फीले शरीर सौर मंडल गठन के शुरुआती पुरुषों के रिमेंट हैं और जो अब अंतरिक्ष मिशनों द्वारा विवरण में घुस गए हैं. सबसे हालिया अंतरिक्ष यान, रोसेटा, सितंबर 2016 में अपनी पढ़ाई को समाप्त कर देगा, पहली बार एक कॉमेट्री नाभिक की सतह पर फिलैए को उतरने के बाद और अधिक दो पृथ्वी वर्षों के लिए इसकी कक्षा में 67p का अनुसरण किया. ऑन-बोर्ड वैज्ञानिक उपकरणों ने अपने कक्षीय fartes के एक समारोह के रूप में कॉमरी गतिविधि के अराजक व्यवहार को प्रदर्शित किया है. कैमरों ने एक अनियमित सतह का अनावरण किया है, जो धूल के कटाव और जमाव से ग्रस्त है, इसकी सतह पर सीई के कुछ स्थानों के साथ।. धूल कणों के डिटेक्टरों ने दिखाया है कि दो प्रकार के ठोस कणों को नाभिक द्वारा बाहर निकाल दिया जाता है, एक घने और कॉम्पैक्ट अनाज और दूसरा बहुत शराबी अनियमित धूल कण हैं. कोमरी न्यूक्लियस के अंदर कोई विशिष्ट संरचनाएं हमने नाभिक के अंदर लगने वाले उपकरणों द्वारा अलग कर दी, और कॉमेटरी सामग्री का बहुत कम घनत्व (0 (0).5 ग्राम.CM-3) समझाना मुश्किल है. धूमकेतु द्वारा निकाले गए गैसीय कणों में ओ 2 का एक उच्च अंश होता है और ग्लाइसिन जैसे जटिल कार्बोनेसियस अणु, एक एसिड जो पहली बार रोसेटा द्वारा सीटू में बंद कर दिया गया था.
हम पूरे रोसेटा/फिलै मिशन और डेस्टाइल्स से परिणामों की समीक्षा करेंगे जो हमने इन वस्तुओं के बारे में सीखा है.
सेब सिलिकॉन के साथ मैक पर रोसेटा 2
Apple सिलिकॉन के साथ एक मैक एक अनुवाद तंत्र का उपयोग करके x86_64 निर्देश सेट के लिए संकलित कोड चलाने में सक्षम है रोसेटा 2. अनुवाद के दो प्रकार की पेशकश की जाती है: बस समय में और समय से पहले.
बस समय का अनुवाद
जस्ट-इन-टाइम (JIT) अनुवाद पाइपलाइन में, एक x86_64 मच ऑब्जेक्ट को छवि निष्पादन पथ में जल्दी पहचाना जाता है. जब इन छवियों को प्रोत्साहित किया जाता है, तो कर्नेल ट्रांसफर एक विशेष रोसेटा अनुवाद स्टब को डायनेमिक लिंक एडिटर, डायल्ड (1) के बजाय नियंत्रित करता है। . अनुवाद स्टब तब छवि के निष्पादन के दौरान x86_64 पृष्ठों का अनुवाद करता है. यह अनुवाद प्रक्रिया के भीतर प्रवेश करता है. कर्नेल अभी भी सत्यापित करता है कि कोड में प्रत्येक x86_64 पृष्ठ बाइनरी से जुड़े कोड हस्ताक्षर के खिलाफ है।. हैश बेमेल की स्थिति में, कर्नेल उस प्रक्रिया के लिए उपचारात्मक नीति विनियोजित लागू करता है.
आगे का अनुवाद
आगे के समय (एओटी) अनुवाद पथ में, x86_64 biniaies समय पर भंडारण से पढ़ा जाता है सिस्टम उस कोड की जवाबदेही के लिए इष्टतम डीम करता है. अनुवादित कलाकृतियों को एक विशेष प्रकार की मच ऑब्जेक्ट फ़ाइल के रूप में भंडारण के लिए लिखा जाता है. यह फ़ाइल एक निष्पादन योग्य छवि के समान है, लेकिन यह किसी अन्य छवि के अनुवादित उत्पाद को इंगित करने के लिए चिह्नित है.
इस मॉडल में, AOT विरूपण साक्ष्य मूल x86_64 निष्पादन योग्य छवि से अपनी सभी पहचान जानकारी प्राप्त करता है. इस बाइंडिंग को लागू करने के लिए, एक विशेषाधिकार प्राप्त उपयोगकर्ताओं की इकाई एक डिवाइस-विशिष्ट कुंजी का उपयोग करके अनुवाद कलाकृतियों पर हस्ताक्षर करती है जो सुरक्षित एन्क्लेव द्वारा प्रबंधित की जाती है. यह कुंजी केवल विशेषाधिकार प्राप्त उपयोगकर्ताओं की इकाई के लिए जारी की जाती है, जिसे एक प्रतिबंधित अधिकार का उपयोग करके पहचाना जाता है. अनुवाद कलाकृतियों के लिए बनाई गई कोड निर्देशिका में कोड निर्देशिका मूल x86_64 निष्पादन योग्य छवि शामिल है. अनुवाद कलाकृतियों पर हस्ताक्षर ही के रूप में जाना जाता है अनुपूरक हस्ताक्षर.
AOT पाइपलाइन JIT पाइपलाइन से समान रूप से शुरू होती है, कर्नेल के साथ डायनामिक लिंक एडिटर, DYLD (1) के बजाय रोसेटा रनटाइम को नियंत्रण स्थानांतरित करता है। . लेकिन रोसेटा रनटाइम तब रोसेटा सिस्टम सेवा के लिए एक इंटरप्रोसेस कम्युनिकेशन (आईपीसी) क्वेरी भेजता है, जो पूछता है कि वर्तमान निष्पादन योग्य छवि के लिए एक एओटीएबल अनुवाद. यदि पाया जाता है, तो रोसेटा सेवा उस अनुवाद के लिए एक हैंडल करती है, और इसे प्रक्रिया में मैप किया गया है और निष्पादित किया गया है. निष्पादन के दौरान, कर्नेल कोड निर्देशिका को अनुवाद कलाकृतियों को लागू करता है जो डिवाइस-सुरक्षा हस्ताक्षर कुंजी में निहित हस्ताक्षर द्वारा प्रमाणित होते हैं. मूल x86_64 छवि की कोड निर्देशिका हैश इस प्रक्रिया में शामिल नहीं है.
अनुवादित कलाकृतियों को डेटा वॉल्ट में संग्रहीत किया जाता है जो कि रोसेटा सेवा को छोड़कर किसी भी विस्तार से रनटाइम-सुलभ नहीं है. Rosetta सेवा व्यक्तिगत अनुवाद कलाकृतियों के लिए रीड-नाउ डिस्क्रिप्टर्स वितरित करके अपने कैश तक पहुंच का प्रबंधन करती है; यह एओटी कलाकृति कैश तक पहुंच को सीमित करता है. इस सेवा के इंटरप्रोसेस संचार और आश्रित पदचिह्न को जानबूझकर बहुत संकीर्ण रखा जाता है ताकि इसकी हमले की सतह को सीमित किया जा सके.
यदि कोड निर्देशिका में मूल x86_64 छवि है, तो एओटी अनुवाद कलाकृतियों के हस्ताक्षर में एन्कोड किए गए एक के साथ मेल नहीं खाता है, यह परिणाम एक अमान्य कोड हस्ताक्षर के बराबर पर विचार कर रहा है, और विनियोटस एंकर कार्रवाई की जाती है.
यदि एक दूरस्थ प्रक्रिया एओटी-ट्रांसलेटर निष्पादित निष्पादन योग्य के एंटाइटेलमेंट या अन्य कोड पहचान गुणों के लिए कर्नेल को प्रश्न करती है, तो मूल x86_64 छवि के पहचान गुण इसे वापस कर दिए जाते हैं.
स्थैतिक ट्रस्ट कैश सामग्री
MacOS 11 या बाद में मच “वसा” बीना के साथ जहाजों में x86_64 और ARM64 कंप्यूटर कोड के स्लाइस होते हैं. Apple सिलिकॉन के साथ एक मैक पर, उपयोगकर्ता एक प्लग-इन को लोड करने के लिए रोसेटा पाइपलाइन के लिए एक सिस्टम बाइनरी के x86_64 स्लाइस को निष्पादित करने का निर्णय ले सकता है, जिसमें कोई देशी ARM64 संस्करण नहीं है. इस अनुमोदन का समर्थन करने के लिए, स्टेटिक ट्रस्ट कैश जो कि MacOS के साथ जहाजों के साथ, आमतौर पर, तीन कोड निर्देशिका होती है:
- ARM64 स्लाइस का एक कोड निर्देशिका हैश
- X86_64 स्लाइस का एक कोड निर्देशिका हैश
- X86_64 स्लाइस के AOT अनुवाद का एक कोड निर्देशिका हैश
Rosetta AOT अनुवाद प्रक्रिया में नियतात्मक है कि यह किसी भी दिए गए इनपुट के लिए समान आउटपुट को पुन: पेश करता है, भले ही अनुवाद किया गया हो या किस डिवाइस पर यह प्रदर्शन किया गया था.
MacOS बिल्ड के दौरान, प्रत्येक मच ऑब्जेक्ट फ़ाइल को MacOS के संस्करण के साथ जुड़े Rosetta AOT अनुवाद पाइपलाइन के माध्यम से चलाया जाता है, और परिणामस्वरूप कोड निर्देशिका HASIS को ट्रस्ट कैश में दर्ज किया गया है. दक्षता के लिए, वास्तविक अनुवादित उत्पाद ऑपरेटिंग सिस्टम के साथ जहाज नहीं करते हैं और जब उपयोगकर्ता उनसे अनुरोध करता है तो मांग पर पुनर्गठित किया जाता है.
जब एक x86_64 छवि को Apple सिलिकॉन के साथ मैक पर निष्पादित किया जा रहा है, यदि उस छवि की कोड निर्देशिका स्टेटिक ट्रस्ट कैश में है, भी स्थिर ट्रस्ट कैश में होने की उम्मीद है. इस तरह के उत्पादों को डिवाइस-विशिष्ट कुंजी द्वारा हस्ताक्षरित नहीं किया गया है, क्योंकि हस्ताक्षर प्राधिकरण Apple सुरक्षित बूट श्रृंखला में निहित है.
अहस्ताक्षरित x86_64 कोड
Apple सिलिकॉन के साथ एक मैक ने देशी ARM64 कोड को निष्पादित करने की अनुमति नहीं दी जब तक कि एक वैध हस्ताक्षर संलग्न न हो. यह हस्ताक्षर एक तदर्थ कोड हस्ताक्षर (सीएफ (सीएफ) के रूप में सरल हो सकता है. CodeSign (1)) जो एक विषम कुंजी जोड़ी के गुप्त आधे से कोई वास्तविक पहचान नहीं करता है (यह सरल रूप से बाइनरी का एक अनौपचारिक माप है).
बाइनरी संगतता के लिए, अनुवादित x86_64 कोड को रोसेटा के माध्यम से निष्पादित करने की अनुमति है. डिवाइस-सुरक्षा सुरक्षित एन्क्लेव साइनिंग प्रक्रिया के माध्यम से इस कोड को कोई विशिष्ट पहचान नहीं दी जाती है, और यह ठीक उसी सीमाओं के साथ निष्पादित करता है जो एक इंटेल-आधारित मैक पर देशी अहस्ताक्षरित कोड निष्पादित करता है.
Rosetta: 2 साल का अध्ययन धूमकेतु 67p/churyumov-gerasimenko Philippe Garnier
आता है कि बर्फीले शरीर सौर मंडल गठन के शुरुआती पुरुषों के रिमेंट हैं और जो अब अंतरिक्ष मिशनों द्वारा विवरण में घुस गए हैं. सबसे हालिया अंतरिक्ष यान, रोसेटा, सितंबर 2016 में अपनी पढ़ाई को समाप्त कर देगा, पहली बार एक कॉमेट्री नाभिक की सतह पर फिलैए को उतरने के बाद और अधिक दो पृथ्वी वर्षों के लिए इसकी कक्षा में 67p का अनुसरण किया. ऑन-बोर्ड वैज्ञानिक उपकरणों ने अपने कक्षीय fartes के एक समारोह के रूप में कॉमरी गतिविधि के अराजक व्यवहार को प्रदर्शित किया है. कैमरों ने एक अनियमित सतह का अनावरण किया है, जो धूल के कटाव और जमाव से ग्रस्त है, इसकी सतह पर सीई के कुछ स्थानों के साथ।. धूल कणों के डिटेक्टरों ने दिखाया है कि दो प्रकार के ठोस कणों को नाभिक द्वारा बाहर निकाल दिया जाता है, एक घने और कॉम्पैक्ट अनाज और दूसरा बहुत शराबी अनियमित धूल कण हैं. कोमरी न्यूक्लियस के अंदर कोई विशिष्ट संरचनाएं हमने नाभिक के अंदर लगने वाले उपकरणों द्वारा अलग कर दी, और कॉमेटरी सामग्री का बहुत कम घनत्व (0 (0).5 ग्राम.CM-3) समझाना मुश्किल है. धूमकेतु द्वारा निकाले गए गैसीय कणों में ओ 2 का एक उच्च अंश होता है और ग्लाइसिन जैसे जटिल कार्बोनेसियस अणु, एक एसिड जो पहली बार रोसेटा द्वारा सीटू में बंद कर दिया गया था.
हम पूरे रोसेटा/फिलै मिशन और डेस्टाइल्स से परिणामों की समीक्षा करेंगे जो हमने इन वस्तुओं के बारे में सीखा है.
अधिक समाचार
इसे 11 तक मोड़ना: युवा तारकीय वस्तुओं में प्रकोप अभिवृद्धि
15 दिसंबर, 2023, सुबह 10:45 बजे 12:45 बजे, फर्नांडो क्रूज़, सालले जूल्स वर्ने, ओएमपी, बेलिन रिज्यूम साइट: सितारों के गठन के दौरान अभिवृद्धि सबसे महत्वपूर्ण शारीरिक प्रक्रियाओं में से एक है. विस्फोट युवा सितारे युवा तारकीय वस्तुएं (YSO) हैं जो अचानक और नाटकीय अभिवृद्धि का अनुभव करते हैं, जहां जन अभिवृद्धि दर 5 तक बढ़ सकती है […]
चुंबकीय क्षेत्र, रसायन विज्ञान, प्रोटोप्लेनेटरी डिस्क, … स्टार प्रशिक्षण में गैर-आईडियल एमएचडी का अवलोकन
8 दिसंबर, 2023, सुबह 10:45 बजे 12:45 बजे, पियरे मारचंद, सालले जूल्स वर्ने, ओएमपी, बेलिन रिज्यूम साइट: चुंबकीय क्षेत्र सितारों के गठन के दौरान एक प्रमुख भूमिका निभाते हैं. इंटरस्टेलर माध्यम से जहां वे प्री-स्टोरी कोर पर गठन पर कार्य करते हैं, प्रोटोप्लेनेटरी डिस्क तक, जिसमें वे कोणीय गति को विनियमित करते हैं और बहिर्वाह बनाते हैं, एक सटीक विवरण […]
स्टेप बाय स्टेप फटना (vth सेंचुरी ईस्वी
1 दिसंबर, 2023, सुबह 10:45 बजे 12:45 बजे, गिलियूम लोइज़लेट, सैले जूल्स वर्ने, ओएमपी, बेलिन रिजुमे: इस सत्र में, मैं पिछले पचास वर्षों में खगोल विज्ञान के इतिहासकारों द्वारा प्राप्त परिणामों की समीक्षा करूंगा, जो है। बीसवीं सदी के मध्य में विकसित एक वैज्ञानिक क्रांति के विचार पर पूर्ण पुनर्विचार के लिए नेतृत्व किया.मैं पहले […]
परेशान सौर स्थितियों के दौरान पृथ्वी का अंतरिक्ष वातावरण: एक स्पा ..
इंटरमीडिएट मास ब्लैक होल नताली वेब