কেন উইন্ডোজ শিপিং লিনাক্স কার্নেল সবকিছু পরিবর্তন করে

কেন উইন্ডোজ শিপিং লিনাক্স কার্নেল সবকিছু পরিবর্তন করে

মাইক্রোসফট পরিবর্তন হচ্ছে। খোলা সোর্স সফটওয়্যারের প্রতি খোলা শত্রুতা নিয়ে একসময় বন্ধ, একঘেয়ে সংগঠন, এখন তারা এটিকে গ্রহণ করছে বলে মনে হচ্ছে।





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





WSL এর একটি নতুন সংস্করণ আসার পথে, এবং কিছু লোকের জন্য, এটি সবকিছু পরিবর্তন করতে চলেছে!





আমি কেন লিনাক্স চাই?

প্রথম নজরে, উইন্ডোজ অপারেটিং সিস্টেমের মধ্যে একটি লিনাক্স কার্নেল খুব গুরুত্বপূর্ণ মনে হতে পারে না। সর্বোপরি, যদি আপনি ইতিমধ্যে উইন্ডোজ ব্যবহার করেন তবে কেন লিনাক্স নিয়ে বিরক্ত?

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



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

সফটওয়্যারের একটি বিশেষ অংশ কি আপনি যেভাবে চান তা কাজ করছে না? তারপরে প্রকল্পটিকে আরও ভাল করতে অবদান রাখুন!





উইন্ডোজের কি ইতিমধ্যে লিনাক্স নেই?

উইন্ডোজ অপারেটিং সিস্টেমে লিনাক্স সফটওয়্যার চালানোর উপায় হিসেবে মাইক্রোসফট ২০১ Linux সালের উইন্ডোজ ১০ বার্ষিকী আপডেটের জন্য লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (ডব্লিউএসএল) চালু করেছে।

তারপর থেকে, একটি লিনাক্স বিতরণ ইনস্টল করা সহজ ছিল। শুধু মাইক্রোসফ্ট স্টোরে যান, এবং বিতরণের একটি নির্বাচন থেকে চয়ন করুন।





একবার ইনস্টল হয়ে গেলে, আপনি স্টার্ট মেনু থেকে সরাসরি লিনাক্স কমান্ড লাইন চালাতে পারেন। এই প্রথম পুনরাবৃত্তি এখন WSL 1 নামে পরিচিত।

কেন ভার্চুয়াল মেশিন ব্যবহার করবেন না?

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

একটি সমন্বিত সিস্টেমের পার্থক্য হল গতি এবং সুবিধা। ভিএমগুলি সাধারণত নেটিভ অপারেটিং সিস্টেমের চেয়ে ধীর গতিতে চলে।

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

এটি একটি ভিএম বা লিনাক্স এবং উইন্ডোজের একটি দ্বৈত বুট স্পিন করার জন্য সময়ের সাথে তুলনা করুন, এবং আপনি একটি বাস্তব পার্থক্য দেখতে পাবেন।

তবুও, WSL 1 এর কিছু সতর্কতা রয়েছে। একটি সাধারণ ভিএমের চেয়ে দ্রুত কাজ করা সত্ত্বেও, এটি একটি ভার্চুয়াল অপারেটিং সিস্টেম। WSL 2 এটি পরিবর্তন করে।

কিভাবে WSL 2 আলাদা?

লিনাক্স 2 (WSL 2) এর জন্য উইন্ডোজ সাবসিস্টেম আসল লিনাক্স কার্নেলের সাথে আসে। পূর্বে, উইন্ডোজ কার্নেল কী করে তার একটি অনুকরণ তৈরি করেছিল এবং যখন এটি অত্যন্ত অপ্টিমাইজ করা হয়েছিল, তখনও এটি আসল জিনিসের মতো ভাল ছিল না।

কার্নেল যে পার্থক্য করতে যাচ্ছে তা হবে বিশাল। মাইক্রোসফটের মতে, ডব্লিউএসএল 1 এবং 2 এর মধ্যে গতি 20x বৃদ্ধি পেয়েছে। এমনকি যদি এটি কিছুটা অতিরঞ্জিত হয়ে যায়, তবুও এটি একটি অবিশ্বাস্য পার্থক্য হবে।

উইন্ডোজ অপারেটিং সিস্টেমের মধ্যে চালানোর জন্য উইন্ডোজের একটি লিনাক্স কার্নেল চালানোর ধারণাটি একটি বড় ব্যাপার। এটি ওপেন সোর্স সফটওয়্যার এবং অপারেটিং সিস্টেমের প্রতি মাইক্রোসফটের চলমান মনোভাব পরিবর্তনকে নির্দেশ করে।

ভার্চুয়াল মেমরি উইন্ডোজ 10 16 জিবি রm্যাম

কেন কার্নেল গুরুত্বপূর্ণ?

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

লিনাক্স কার্নেল শিপিং সবকিছু পরিবর্তন করে, কারণ এর অর্থ হল যে আপনি যে কোনও লিনাক্স নির্দিষ্ট কাজ করছেন তা লিনাক্স কার্নেলের সাথে ইন্টারঅ্যাক্ট করবে। এই স্তরের সামঞ্জস্য একটি সাধারণ ভিএম ধারণা থেকে WSL 2 কে দূরে সরিয়ে দেয়।

ব্যাখ্যা করছেন কার্নেল কি এবং এটি যা করতে পারে তা সবই ভাল এবং ভাল, কিন্তু এটি এখনও প্রশ্নের উত্তর দেয় না: কেন এটি এমন একটি গেম চেঞ্জার?

যে জিনিসগুলি আপনি একটি কার্নেল দিয়ে করতে পারেন যা আপনি আগে করতে পারেননি

কোন ফাইল-নিবিড় অপারেশন WSL 1 এর জন্য একটি বাধা ছিল, কারণ উইন্ডোজ এবং লিনাক্স ভিন্ন ফাইল সিস্টেম চালায়।

সরাসরি সিস্টেম কল করার পরিবর্তে, ডব্লিউএসএল 1 কে এই কলগুলিকে ডেটাতে অনুবাদ করতে হবে যা উইন্ডোজ বুঝতে পারে।

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

এর জন্য ব্যবহারিক অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে একটি স্থানীয় লিনাক্স পরিবেশে ডকারের মতো সার্ভার সমাধান চালানো। দূরবর্তী লিনাক্স সার্ভারের জন্য বিকাশ করার সময় এটি একটি দুর্দান্ত সুবিধা।

তদুপরি, আপনি যে কোনও কিছু সাধারণত একটি সম্পূর্ণ লিনাক্স সিস্টেম ব্যবহার করতেন তা WSL 2 এর মধ্যে, কাছাকাছি দেশীয় গতিতে সম্ভব হবে।

উইন্ডোজ টার্মিনাল

WSL 2 আরেকটি অত্যন্ত প্রত্যাশিত মাইক্রোসফট প্রকল্পের সাথে হাত মিলিয়ে কাজ করবে: নতুন উইন্ডোজ টার্মিনাল।

উইন্ডোতে কমান্ড লাইন ব্যবহার করার সম্পূর্ণ রিবুট হিসাবে ডিজাইন করা, টার্মিনালের নকশা প্রকৃতির দ্বারা ক্রস-প্ল্যাটফর্ম।

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

আমার কি উইন্ডোজে যাওয়া উচিত?

এখন পর্যন্ত, আমরা এটিকে উইন্ডোজ দৃষ্টিকোণ থেকে দেখেছি, কিন্তু যদি আপনি ইতিমধ্যে লিনাক্স চালান? আপনি সুইচ করা উচিত?

সব সম্ভাবনা, উত্তর না। আপনি যদি ইতিমধ্যে লিনাক্স চালাচ্ছেন, তাহলে আপনি এখনই স্যুইচ করার কোন সুবিধা দেখতে পাবেন না। অনেক লিনাক্স ব্যবহারকারী অপারেটিং সিস্টেমের সম্পূর্ণ খোলা প্রকৃতি পছন্দ করে।

Histতিহাসিকভাবে মাইক্রোসফট ওপেন সোর্স প্রজেক্টের প্রতি সদয় ছিল না এবং সেই ইতিহাস অনেকেরই মনে আছে।

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

সিস্টেম পরিচালনা

ডব্লিউএসএল নতুন খবর নয়, তবে এই পরিবর্তনগুলি কিছু মাথা ঘুরানোর জন্য যথেষ্ট গুরুত্বপূর্ণ। এটা সম্ভব ছিল WSL 1 এ একটি লিনাক্স ডেস্কটপ লোড করুন , তাই এটি খুব সম্ভবত WSL 2 এও সম্ভব হবে বলে মনে হচ্ছে।

আইফোন port -এ পোর্ট্রেট ছবি কিভাবে তুলবেন

এটি বলেছিল, যদি আপনি মাইক্রোসফট পছন্দ না করেন এবং ওপেন সোর্স থাকতে চান, এটি আপনার জন্য নয়। এটা বোধগম্য হবে, এবং তাই আছে ওপেন সোর্স থাকার আরও অনেক দুর্দান্ত উপায় !

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ক্যানন বনাম নিকন: কোন ক্যামেরা ব্র্যান্ড ভাল?

ক্যানন এবং নিকন ক্যামেরা শিল্পের দুটি বড় নাম। কিন্তু কোন ব্র্যান্ড ক্যামেরা এবং লেন্সের উন্নত লাইনআপ অফার করে?

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • লিনাক্স
  • লিনাক্স কার্নেল
  • লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম
লেখক সম্পর্কে ইয়ান বাকলি(216 নিবন্ধ প্রকাশিত)

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

ইয়ান বাকলি থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন