নতুনদের জন্য লিনাক্স কার্নেল টিউটোরিয়াল

Linux Kernel Tutorial



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

লিনাক্স কার্নেলের মডুলার বৈশিষ্ট্য তার ব্যবহারকারীদের জন্য আরো রোমাঞ্চ যোগ করে। এটি সিস্টেমের রিবুট না করেই এখানে বিভিন্ন ধরণের পরিবর্তন করা যেতে পারে। নমনীয়তা তার ব্যবহারকারীদের তাদের কল্পনা বাস্তবায়নের জন্য একটি বড় জায়গা দেয়।







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



সূত্র

  1. উইকিপিডিয়া লিনাক্স কার্নেল
  2. উইকিপিডিয়া লিনাক্স কার্নেল ইন্টারফেস
  3. লিনাক্স লোডযোগ্য কার্নেল মডিউল কিভাবে
  4. linux.com নতুনদের গাইড
  5. https://www.quora.com/What-are-good-tutorials-to-learn-Linux-Kernel
  6. https://unix.stackexchange.com/questions/1003/linux-kernel-good-beginners-tutorial
  7. http://www.linux-tutorial-tutorial.info/modules.php?name=MContent&pageid=82
  8. https://www.howtogeek.com/howto/31632//what-is-the-linux-kernel-and-what-does-it-do/