ওয়সমার 2.0 ইতিমধ্যে প্রকাশিত হয়েছে এবং সিমডি, উন্নতি এবং আরও অনেক কিছু নিয়ে আসে

প্রথম সংস্করণটি চালু হওয়ার প্রায় ছয় মাস পরে, ওয়াসমার প্রকল্পের নতুন সংস্করণ চালু করার ঘোষণা দেওয়া হয়েছিল যা এটির দ্বিতীয় প্রধান সংস্করণে রয়েছে এবং যার মধ্যে এমন একটি ডিগ্রীতে গুরুত্বপূর্ণ পরিবর্তন করা হয়েছে যে এই দ্বিতীয় সংস্করণে অভ্যন্তরীণ এপিআইগুলি অসঙ্গত, যদিও নতুন বৈশিষ্ট্যগুলিও যুক্ত করা হয়েছে যা স্থায়িত্ব, সুরক্ষা এবং কার্যকারিতা উন্নতি যুক্ত করে।

অসচেতন যারা তাদের জন্য ওয়েস্টার, আপনার জানা উচিত যে এটি ওয়েবআস্যাবলিং মডিউলগুলি কার্যকর করতে একটি রানটাইম বিকাশ করে যা সর্বজনীন অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হতে পারে যা একাধিক অপারেটিং সিস্টেমে চলতে পারে এবং বিচ্ছিন্নভাবে অবিশ্বস্ত কোড চালাতে পারে।

নিম্ন-স্তরের ওয়েবঅ্যাস্পাবেশন মিডলওয়্যারের মধ্যে অ্যাপ্লিকেশন কোডটি সংকলন করে বহনযোগ্যতা সরবরাহ করা হয় এটি যে কোনও অপারেটিং সিস্টেমে চলতে পারে বা অন্যান্য প্রোগ্রামিং ভাষার প্রোগ্রামগুলিতে সংহত হতে পারে। প্রোগ্রামগুলি এমন লাইটওয়েট পাত্রে থাকে যা ওয়েবএএসব্লিউশন সিউডোকোড চালায়।

এই ধারকগুলি অপারেটিং সিস্টেমের সাথে আবদ্ধ নয় এবং মূলত কোনও ভাষায় লিখিত কোডটি অন্তর্ভুক্ত করতে পারে প্রোগ্রামিং। ইমস্প্রিপ্টন টুলকিটটি ওয়েবঅ্যাস্পেস্পলিতে সংকলন করতে ব্যবহার করা যেতে পারে। বর্তমান প্ল্যাটফর্ম মেশিন কোডে ওয়েবঅ্যাস্পেসিকে অনুবাদ করতে, বিভিন্ন বিল্ড ব্যাকেন্ডগুলি (সিঙ্গেলপাস, ক্র্যানেলফিট, এলএলভিএম) এবং ইঞ্জিনগুলি (জেআইটি ব্যবহার করে বা জেনারেটিং মেশিন কোড ব্যবহার করা) সমর্থন করে।

সিস্টেমের সাথে অ্যাক্সেস নিয়ন্ত্রণ এবং মিথস্ক্রিয়া ডাব্লুএএসআই (ওয়েবএস্প্যাবলী সিস্টেম ইন্টারফেস) এপিআইয়ের মাধ্যমে সরবরাহ করা হয় যা ফাইল, সকেট এবং অপারেটিং সিস্টেমের দ্বারা সরবরাহিত অন্যান্য ফাংশনগুলির সাথে কাজ করার জন্য প্রোগ্রামিং ইন্টারফেস সরবরাহ করে।

অ্যাপ্লিকেশনগুলি মূল সিস্টেম থেকে বিচ্ছিন্ন এবং তাদের কেবল ঘোষিত কার্যকারিতা (প্রতিটি সংস্থান (ক্রিয়াকলাপ, ফাইল, ডিরেক্টরি, সকেট, সিস্টেম কল ইত্যাদির সাথে পরিচালনার ক্ষমতার উপর ভিত্তি করে সুরক্ষা ব্যবস্থা) অ্যাক্সেস রয়েছে।

ওয়সমার 2.0 এর প্রধান অভিনবত্ব

উপস্থাপিত এই নতুন সংস্করণে, এটি উল্লেখ করা হয়েছে সংস্করণ সংখ্যার উল্লেখযোগ্য পরিবর্তন ওয়াসমার দ্বারা অভ্যন্তরীণ এপিআই-তে অসঙ্গতি পরিবর্তনগুলির প্রবর্তনের সাথে সম্পর্কিত, যা, বিকাশকারীদের মতে, 99% ব্যবহারকারীকে প্রভাবিত করবে না প্ল্যাটফর্ম থেকে যে কোনও উপায়ে।

সামঞ্জস্যের বড় পরিবর্তনগুলির মধ্যে সিরিয়ালযুক্ত ওয়াসম মডিউলগুলির বিন্যাসেও পরিবর্তন রয়েছে (ওয়াসার ১.০ এ সিরিয়ালযুক্ত মডিউলগুলি ওয়াস্মার ২.০ এ ব্যবহারযোগ্য হবে না)।

উপরন্তু, সিমডি নির্দেশাবলীর জন্য সমর্থন হাইলাইট করা হয় (একক নির্দেশনা, একাধিক ডেটা) যা ডেটা অপারেশনের সমান্তরালকরণের অনুমতি দিন। সিমডি ব্যবহারের ফলে উত্পাদনশীলতা উল্লেখযোগ্যভাবে বৃদ্ধি পেতে পারে সেগুলির মধ্যে রয়েছে মেশিন লার্নিং, ভিডিও এনকোডিং এবং ডিকোডিং, চিত্র প্রক্রিয়াকরণ, শারীরিক প্রক্রিয়া সিমুলেশন এবং গ্রাফিক্স ম্যানিপুলেশন।

এছাড়াও রেফারেন্স প্রকারের জন্য সমর্থন হাইলাইট করা হয়, জঞ্জাল মডিউলগুলি অন্যান্য মডিউলগুলিতে বা বেস পরিবেশে তথ্য অ্যাক্সেস করার অনুমতি দেয় এবং উল্লেখযোগ্য পারফরম্যান্স অপ্টিমাইজেশন তৈরি করা হয়েছে। ভাসমান পয়েন্ট সংখ্যা সহ এলএলভিএম রানটাইম গতি প্রায় 50% বৃদ্ধি করা হয়েছে।

কার্নেল কলগুলির প্রয়োজন এমন পরিস্থিতি হ্রাস করে ফাংশন কলগুলি উল্লেখযোগ্যভাবে বৃদ্ধি পেয়েছে। ক্র্যানেলফিট কোড জেনারেটরের কর্মক্ষমতা 40% বৃদ্ধি পেয়েছে। হ্রাস করা ডেটার ডিসায়ারাইজেশন সময়। আরও সঠিকভাবে গিস্টটি প্রতিবিম্বিত করতে ইঞ্জিনের নামগুলি পরিবর্তন করা হয়েছে: জেআইটি → ইউনিভার্সাল, নেটিভ → ডাইলিব (ডায়নামিক লাইব্রেরি), অবজেক্ট ফাইল → স্ট্যাটিক লাইব (স্ট্যাটিক লাইব্রেরি)।

পরিশেষে আপনি যদি ওয়াসমার সম্পর্কে আরও জানতে আগ্রহী হন, আপনার জানা উচিত যে প্রকল্পের কোডটি মরিচায় লেখা আছে, এটির এমআইটি লাইসেন্স রয়েছে এবং আপনি তার অফিসিয়াল ওয়েবসাইটে তার বিশদটি পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক.

ওয়াসার রানটাইম ইনস্টল করুন

অন্যদিকে, যারা ওয়েবএএসব্লিশ কনটেইনারটি চালাতে আগ্রহী তাদের জন্য আপনার কেবলমাত্র আপনার সিস্টেমে ওয়াসার রানটাইম ইনস্টল করতে হবে যা বাহ্যিক নির্ভরতা ছাড়াই আসে।

এটি উল্লেখ করা গুরুত্বপূর্ণ যেকোন প্লাটফর্মে ওয়ামার চালানো যায় ম্যাকোস, লিনাক্স এবং উইন্ডোজ, কেবলমাত্র এটি হ'ল এটির রানটাইমটি আপনার সিস্টেমে ইনস্টল করা উচিত।

এটি করতে, কেবলমাত্র টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

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

এবং তারপরে, তাদের অবশ্যই প্রয়োজনীয় ফাইলটি কার্যকর করতে হবে:

wasmer test.wasm

যদি ওয়াসার কীভাবে কাজ করে সে সম্পর্কে আপনার আরও জানতে বা এর উত্স কোডটি জানতে চান, তবে আপনি সেগুলির সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।