वाॅमर २.० आधीपासून रिलीझ झाला आहे आणि सिमडी, सुधारणा आणि बरेच काही घेऊन येतो

प्रथम आवृत्ती सुरू झाल्यानंतर जवळजवळ सहा महिन्यांनंतर, वॅमर प्रकल्पाच्या नवीन आवृत्तीचे लाँचिंग जाहीर केले होते, जे त्याच्या दुसर्‍या मुख्य आवृत्तीत आहे आणि ज्यामध्ये अशा प्रमाणात बदल केले गेले आहेत की या दुसर्‍या आवृत्तीमधील अंतर्गत एपीआय विसंगत आहेत, तरीही नवीन वैशिष्ट्ये देखील जोडली गेली आहेत ज्यामुळे स्थिरता, सुरक्षा आणि कार्यक्षमता सुधारणेत समावेश आहे.

नकळत त्यांच्यासाठी वॅमर, आपल्याला हे माहित असले पाहिजे की हे वेबअस्पायूसिप मॉड्यूल चालविण्यासाठी रनटाइम विकसित करते याचा उपयोग एकाधिक ऑपरेटिंग सिस्टमवर चालणार्‍या सार्वत्रिक अनुप्रयोग तयार करण्यासाठी आणि एकाकीवर अविश्वासू कोड चालविण्यासाठी केला जाऊ शकतो.

पोर्टेबिलिटी निम्न-स्तराच्या वेबअस्पॅबल मिडलवेअरमध्ये अनुप्रयोग कोड संकलित करुन प्रदान केली जाते हे कोणत्याही ऑपरेटिंग सिस्टमवर चालू शकते किंवा इतर प्रोग्रामिंग भाषांमध्ये प्रोग्राममध्ये समाकलित होऊ शकते. प्रोग्राम्स हलक्या वजनाच्या कंटेनर असतात जे वेबअसॉबलिंग स्यूडोकोड चालवतात.

हे कंटेनर ऑपरेटिंग सिस्टमशी जोडलेले नाहीत आणि कोणत्याही भाषेत मूळतः लिहिलेला कोड समाविष्ट करू शकतात प्रोग्रामिंग. एम्स्क्रिप्टन टूलकिट वेबअस्पॉलेक्शन वर संकलित करण्यासाठी वापरले जाऊ शकते. सध्याच्या प्लॅटफॉर्म मशीन कोडमध्ये वेबअसेप्लिकेशनचे भाषांतर करण्यासाठी, विविध बिल्ड बॅकएंड (सिंगलपास, क्रेनलिफ्ट, एलएलव्हीएम) आणि इंजिन (जेआयटी वापरुन किंवा मशीन कोड जनरेट करणे) कनेक्ट करणे समर्थित आहे.

सिस्टमसह controlक्सेस कंट्रोल आणि परस्परसंवाद डब्ल्यूएएसआय (वेबएस्पॅलेसिंग सिस्टम इंटरफेस) एपीआय द्वारे प्रदान केले आहेत, जे ऑपरेटिंग सिस्टमद्वारे प्रदान केलेल्या फायली, सॉकेट्स आणि इतर फंक्शन्ससह कार्य करण्यासाठी प्रोग्रामिंग इंटरफेस प्रदान करते.

अनुप्रयोग मुख्य प्रणालीपासून विभक्त आहेत आणि त्यांच्याकडे केवळ घोषित कार्यक्षमतेवर प्रवेश आहे (प्रत्येक संसाधनांसह कृतींसाठी व्यवस्थापनाच्या क्षमतांवर आधारित सुरक्षा यंत्रणा (फायली, निर्देशिका, सॉकेट्स, सिस्टम कॉल इ.).

वाॅमर २.० ची मुख्य नावीन्य

सादर केलेल्या या नवीन आवृत्तीत त्याचा उल्लेख आहे आवृत्ती क्रमांकातील महत्त्वपूर्ण बदल वासमर यांनी अंतर्गत API मध्ये विसंगत बदलांच्या परिचयाशी संबंधित आहे, जे, विकासकांच्या मते, 99% वापरकर्त्यांना प्रभावित करणार नाही व्यासपीठाचे कोणत्याही प्रकारे.

मोठ्या अनुरुप बदलांमध्ये अनुक्रमित वास मॉड्यूलच्या स्वरुपातही बदल झाला आहे (वॅमर १.० मधील अनुक्रमित मॉड्यूल्स वॅमर २.० मध्ये वापरण्यायोग्य होणार नाहीत).

तसेच, सिमडी सूचनांसाठी समर्थन हायलाइट केला आहे (एकल सूचना, एकाधिक डेटा) जे डेटा ऑपरेशन्सचे समांतरकरण करण्यास अनुमती द्या. ज्या क्षेत्रामध्ये सिमडीचा वापर उत्पादनात लक्षणीय वाढ करू शकतो त्यात मशीन लर्निंग, व्हिडिओ एन्कोडिंग आणि डिकोडिंग, प्रतिमा प्रक्रिया, भौतिक प्रक्रिया सिम्युलेशन आणि ग्राफिक्स हाताळणीचा समावेश आहे.

तांबियन संदर्भ प्रकार करीता समर्थन हायलाइट केले आहे, इतर मॉड्यूलमध्ये किंवा बेस वातावरणात वाफ मोड्यूल्सला माहिती मिळविण्यास अनुमती देऊन आणि महत्त्वपूर्ण कामगिरी ऑप्टिमायझेशन केली गेली आहे. फ्लोटिंग पॉईंट क्रमांकासह एलएलव्हीएम रनटाइम गती अंदाजे 50% वाढविण्यात आली आहे.

कर्नल कॉलची आवश्यकता असलेल्या परिस्थितीत कमी करून फंक्शन कॉलमध्ये लक्षणीय वाढ झाली आहे. क्रेनलिफ्ट कोड जनरेटरची कामगिरी 40% ने वाढविली आहे. डेटा डीसेरायझेशन वेळ कमी केला. सारांश अचूकपणे प्रतिबिंबित करण्यासाठी, इंजिनची नावे बदलली गेली आहेत: जेआयटी → युनिव्हर्सल, नेटिव्ह → डायलिब (डायनॅमिक लायब्ररी), ऑब्जेक्ट फाइल → स्टॅटिक लाइब (स्टॅटिक लायब्ररी).

शेवटी आपणास व्हॅमर विषयी अधिक जाणून घेण्यात स्वारस्य असल्यास, आपल्याला माहित असावे की प्रोजेक्ट कोड रस्टमध्ये लिहिलेला आहे, त्याकडे एमआयटी परवाना आहे आणि आपण त्याचे तपशील त्याच्या अधिकृत वेबसाइटवर तपासू शकता खालील दुवा.

वाॅमर रनटाइम स्थापित करा

दुसरीकडे, ज्यांना वेबअस्पॅबल कंटेनर चालविण्यात सक्षम होण्यास स्वारस्य आहे त्यांच्यासाठी, आपल्याला केवळ आपल्या सिस्टमवर वाॅसर रनटाइम स्थापित करणे आवश्यक आहे, जे बाह्य अवलंबनाशिवाय येते.

त्याचा उल्लेख करणे महत्वाचे आहे कोणत्याही प्लॅटफॉर्मवर वॅमर चालवता येतो मॅकोस, लिनक्स व विंडोज ही एकमेव आवश्यकता आहे की त्याचा रनटाइम तुमच्या सिस्टमवर स्थापित करावा.

हे करण्यासाठी टर्मिनलवर फक्त पुढील आज्ञा चालवा.

curl https://get.wasmer.io -sSfL | sh

आणि त्यानंतर, त्यांनी आवश्यक फाईल कार्यान्वित करणे आवश्यक आहे:

wasmer test.wasm

जर आपल्याला वॅमर कसे कार्य करते याबद्दल अधिक जाणून घेण्याची आवश्यकता असल्यास किंवा त्याचा स्त्रोत कोड जाणून घेऊ इच्छित असल्यास आपण त्या सर्व गोष्टींचा सल्ला घेऊ शकता पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.