ডাব্লুএসএল 2 এর মধ্যে ইতিমধ্যে মেমোরি পুনরায় দাবি রয়েছে

ডাব্লুএসএল 2

The মাইক্রোসফ্ট বিকাশকারীরা ডাব্লুএসএল 2 স্তরটি সম্প্রসারণের ঘোষণা দিয়েছে উইন্ডোজ ইনসাইডার এক্সপেরিমেন্টাল বিল্ডস (বিল্ড 19013) এ (লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম) Build এর মধ্যে তারা এটি ঘোষণা করে সামঞ্জস্যতা যোগ করেছেন একটি মেমরি সিস্টেম ফিরে (স্মৃতি পুনরায় দাবি), লিনাক্স কার্নেল-ভিত্তিক পরিবেশে চলমান প্রক্রিয়া দ্বারা প্রকাশিত।

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

এখন ডাব্লুএসএল 2-এ মেমরি পুনর্বিবেচনার মাধ্যমে, যখন লিনাক্সে মেমরির প্রয়োজন নেই, হোস্টকে জানানো যেতে পারে কোথায় এটি মুক্ত হবে এবং আপনার ডাব্লুএসএল 2 ভিএম মেমরির আকারে হ্রাস পাবে।

স্মৃতি পুনরুদ্ধার প্রক্রিয়া মুক্ত অপ্রচলিত মেমরিটিকে মূল অপারেটিং সিস্টেমে ফিরিয়ে আনতে দেয় এবং স্বয়ংক্রিয়ভাবে ভার্চুয়াল মেশিনের মেমরির আকার হ্রাস করে। এই ক্ষেত্রে, শুধুমাত্র ব্যবহারকারী প্রসেস দ্বারা মুক্ত মেমরিটিই ফিরে আসে না, লিনাক্স কার্নেলের ক্যাশিংয়ের জন্য ব্যবহৃত মেমরিটিও ফিরে আসে।

ব্যবহারকারী প্রক্রিয়াগুলি কেবল লিনাক্স ভার্চুয়াল মেশিনে মেমরি ব্যবহার করে না। লিনাক্স কার্নেল পৃষ্ঠার ক্যাশে সহ অনেকগুলি ক্যাশে ব্যবহার করে যা ফাইল সিস্টেমের কার্যকারিতা উন্নত করতে ফাইল সামগ্রী সংরক্ষণ করে। এটি কীভাবে কার্যকর হয় তা দেখার জন্য আমরা আরও একটি বাস্তব-বিশ্বের উদাহরণ দেখি।

উদাহরণস্বরূপ, উচ্চ ডিস্ক ক্রিয়াকলাপ সহ পৃষ্ঠা ক্যাশের আকার বৃদ্ধি পায়, যাতে এফএস পরিচালনার সময় ফাইলগুলির বিষয়বস্তু নিষ্পত্তি হয়। "প্রতিধ্বনি 1> / proc / sys / vm / ড্রপ_ক্যাচস" চালানোর পরে, ক্যাশে সাফ করা যায় এবং মেমরিটি মূল অপারেটিং সিস্টেমে ফিরে আসে।

মেমরি পুনঃনির্ধারণ বাস্তবায়নটি ভার্চিয়ো-বেলুন ড্রাইভার এবং মেমরি পরিচালনা সিস্টেমের সক্ষমতা বাড়ানোর জন্য প্রধান লিনাক্স কার্নেলের অন্তর্ভুক্তির জন্য ইন্টেল ইঞ্জিনিয়ারদের প্রস্তাবিত একটি প্যাচের উপর ভিত্তি করে তৈরি করা হয়েছে।

এই বৈশিষ্ট্যটি একটি লিনাক্স কার্নেল প্যাচ দ্বারা চালিত হয় যা লিনাক্স গেস্টে আর প্রয়োজন না হলে মেমরির ক্ষুদ্রতর স্মৃতিযুক্ত ব্লককে হোস্ট মেশিনে ফিরে আসতে দেয়। আমরা এই প্যাচটি অন্তর্ভুক্ত করতে ডাব্লুএসএল 2 এ লিনাক্স কার্নেলটি আপডেট করেছি এবং এই পৃষ্ঠাটির প্রতিবেদনের বৈশিষ্ট্যটি সমর্থন করতে হাইপার-ভি সংশোধিত করেছি।

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

এটা মনে রাখা গুরুত্বপূর্ণ ডাব্লুএসএলের দ্বিতীয় সংস্করণটি এমুলেটরের পরিবর্তে একটি সম্পূর্ণ লিনাক্স কার্নেল সরবরাহের ক্ষেত্রে পৃথক লিনাক্স সিস্টেম কলগুলিকে উইন্ডোজ সিস্টেম কলগুলিতে অনুবাদ করে the

ডাব্লুএসএল 2 আর্কিটেকচারের একটি নতুন সংস্করণই লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমটিকে উইন্ডোজে লিনাক্স ইএলএফ 64 বাইনারি চালানোর অনুমতি দেয়। ডাব্লুএসএল 2 এর এই নতুন সংস্করণে ন্যূনতম লিনাক্স কার্নেল সহ হালকা ভার্চুয়াল মেশিন তৈরি করতে হাইপার-ভি বৈশিষ্ট্য ব্যবহার করা হয়েছে uses

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

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

আপনি যদি এটি সম্পর্কে আরও বিশদ জানতে চান আপনি তাদের মূল পোস্টে দেখতে পারেন। লিঙ্কটি হ'ল এটি।


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

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

*

*

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