विज्ञापन बन्द गर्नुहोस्

Apple Silicon 2020 देखि हामीसँग यहाँ छ। जब Apple ले यो ठूलो परिवर्तन ल्यायो, अर्थात् Intel प्रोसेसरको आफ्नै समाधानको साथ प्रतिस्थापन, जुन फरक ARM संरचनामा आधारित छ। यद्यपि यसका लागि धन्यवाद, नयाँ चिप्सले राम्रो अर्थतन्त्रको संयोजनमा उल्लेखनीय रूपमा उच्च प्रदर्शन प्रदान गर्दछ, यसले केही समस्याहरू पनि ल्याउँछ। Intel Macs को लागि विकसित गरिएका सबै अनुप्रयोगहरू Apple Silicon को साथ कम्प्युटरमा चलाउन सकिँदैन, कम्तिमा केही मद्दत बिना।

यी फरक आर्किटेक्चरहरू भएकाले, एउटा प्लेटफर्मको लागि अर्कोमा प्रोग्राम चलाउन सम्भव छैन। यो तपाईको म्याकमा .exe फाइल स्थापना गर्ने प्रयास गर्नु जस्तै हो, तर यस अवस्थामा सीमित कारक भनेको अपरेटिङ सिस्टममा आधारित निश्चित प्लेटफर्मको लागि कार्यक्रम वितरण गरिएको हो। अवश्य पनि, यदि उल्लेख गरिएको नियम लागू भयो भने, नयाँ चिप्स भएका म्याकहरू व्यावहारिक रूपमा बर्बाद हुनेछन्। नेटिभ एप्लिकेसनहरू र नयाँ प्लेटफर्मको लागि पहिले नै उपलब्ध भएकाहरू बाहेक हामी तिनीहरूमा व्यावहारिक रूपमा केहि पनि खेल्ने छैनौं। यस कारणका लागि, एप्पलले रोसेटा 2 भनिने पुरानो समाधानलाई धूलो दियो।

rosetta2_apple_fb

Rosetta 2 वा अनुवाद तह

Rosetta 2 वास्तवमा के हो? यो एक बरु परिष्कृत इम्युलेटर हो जसको कार्य इंटेल प्रोसेसरबाट एप्पल सिलिकन चिप्समा संक्रमणमा समस्याहरू हटाउनु हो। यो इम्युलेटरले पुरानो म्याकका लागि लेखिएका एप्लिकेसनहरू अनुवाद गर्ने कुराको विशेष ख्याल राख्छ, जसले गर्दा यसले M1, M1 Pro र M1 Max chips भएकाहरूमा पनि चलाउन सक्छ। निस्सन्देह, यो एक निश्चित प्रदर्शन आवश्यक छ। यस सन्दर्भमा, तथापि, यो प्रश्नमा रहेको कार्यक्रममा निर्भर गर्दछ, जस्तै माइक्रोसफ्ट अफिस जस्ता केहीलाई एक पटक मात्र "अनुवाद" गर्न आवश्यक छ, त्यसैले तिनीहरूको प्रारम्भिक सुरुवातले धेरै समय लिन्छ, तर तपाईंले पछि कुनै समस्या सामना गर्नुहुने छैन। यसबाहेक, यो कथन आज मान्य छैन। माइक्रोसफ्टले पहिले नै यसको अफिस सुइटबाट M1 नेटिभ अनुप्रयोगहरू प्रदान गर्दछ, त्यसैले तिनीहरूलाई चलाउनको लागि रोजेटा 2 अनुवाद तह प्रयोग गर्न आवश्यक छैन।

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

apple_silicon_m2_cip
यस वर्ष हामीले नयाँ M2 चिपको साथ म्याकहरू हेर्नुपर्दछ

किन M1 नेटिभ एपहरू हुनु आवश्यक छ

निस्सन्देह, केहि पनि निर्दोष छैन, जुन Rosetta 2 मा पनि लागू हुन्छ। निस्सन्देह, यस प्रविधिको पनि निश्चित सीमाहरू छन्। उदाहरणका लागि, यसले कर्नेल प्लगइनहरू वा कम्प्युटर भर्चुअलाइजेशन अनुप्रयोगहरू अनुवाद गर्न सक्दैन जसको कार्य x86_64 प्लेटफर्महरू भर्चुअलाइज गर्ने हो। एकै समयमा, विकासकर्ताहरूलाई AVX, AVX2 र AVX512 भेक्टर निर्देशनहरूको अनुवादको असम्भवतामा सचेत गराइन्छ।

सायद हामी आफैलाई सोध्न सक्छौं, किन यो वास्तवमा नेटिभ रूपमा चलिरहेको अनुप्रयोगहरू हुनु महत्त्वपूर्ण छ, जब Rosetta 2 ले धेरै जसो केसहरूमा तिनीहरू बिना गर्न सक्छ? हामीले माथि उल्लेख गरेझैं, अधिकांश समय, प्रयोगकर्ताहरूको रूपमा, हामीले यो पनि याद गर्दैनौं कि दिइएको एप्लिकेसन नेटिभ रूपमा चल्दैन, किनभने यसले हामीलाई अझै पनि निर्बाध आनन्द प्रदान गर्दछ। अर्कोतर्फ, त्यहाँ अनुप्रयोगहरू छन् जहाँ हामी यस बारे सचेत हुनेछौं। उदाहरण को लागी, Discord, सबैभन्दा लोकप्रिय संचार उपकरणहरु मध्ये एक, हाल Apple Silicon को लागी अनुकूलित गरिएको छैन, जसले वास्तवमा यसको धेरै प्रयोगकर्ताहरुलाई रिसाउन सक्छ। यो कार्यक्रम Rosetta 2 को दायरा भित्र काम गर्दछ, तर यो अत्यन्तै अडिग छ र अन्य समस्याहरु को एक टन संग छ। सौभाग्यवश, यो राम्रो समयमा चम्किन्छ। डिस्कोर्ड क्यानरी संस्करण, जुन अनुप्रयोगको परीक्षण संस्करण हो, अन्ततः नयाँ चिपहरूको साथ म्याकहरूको लागि उपलब्ध छ। र यदि तपाईंले पहिले नै यो प्रयास गर्नुभएको छ भने, तपाईं निश्चित रूपमा सहमत हुनुहुनेछ कि यसको प्रयोग diametrically फरक र पूर्ण निर्दोष छ।

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

.