বাড়ি শ্রুতি কার্নেল কী? - টেকোপিডিয়া থেকে সংজ্ঞা

কার্নেল কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - কার্নেলের অর্থ কী?

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


যখন কোনও অপারেটিং সিস্টেম মেমরিতে লোড হয়, তখন কার্নেলটি প্রথমে লোড হয় এবং অপারেটিং সিস্টেমটি আবার বন্ধ না হওয়া অবধি মেমরিতে থাকে। কার্নেল নিম্ন-স্তরের কাজের জন্য যেমন ডিস্ক পরিচালনা, কার্য পরিচালনা এবং মেমরি পরিচালনার জন্য দায়ী management

টেকোপিডিয়া কার্নেলের ব্যাখ্যা দেয়

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


কার্নেল কম্পিউটার সংস্থান সরবরাহ করে এবং পরিচালনা করে, অন্যান্য প্রোগ্রামগুলিকে এই সংস্থানগুলি চালানোর এবং ব্যবহার করার অনুমতি দেয়। কার্নেল অ্যাপ্লিকেশনগুলির জন্য মেমরি ঠিকানা ঠিকানা স্থাপন করে, অ্যাপ্লিকেশন কোড সহ ফাইলগুলিকে মেমরিতে লোড করে, প্রোগ্রামগুলির জন্য এক্সিকিউশন স্ট্যাক সেট করে এবং এক্সিকিউশনের জন্য প্রোগ্রামগুলির ভিতরে নির্দিষ্ট স্থানে শাখা করে।


কার্নেল দায়বদ্ধ:

  • আবেদন কার্যকর করার জন্য প্রক্রিয়া পরিচালনা
  • মেমরি পরিচালনা, বরাদ্দ এবং I / O
  • ডিভাইস ড্রাইভারের ব্যবহারের মাধ্যমে ডিভাইস পরিচালনা
  • সিস্টেম কল নিয়ন্ত্রণ যা কার্নেল পরিষেবাদি সম্পাদনের জন্য প্রয়োজনীয়

পাঁচ ধরণের কার্নেল রয়েছে:

  1. মনোলিথিক কার্নেলস: সমস্ত অপারেটিং সিস্টেম পরিষেবাদি মোনোলিথিক কার্নেলের মূল কার্নেল থ্রেডের সাথে চালিত হয়, যা একই মেমরির অঞ্চলেও থাকে, যার ফলে শক্তিশালী এবং সমৃদ্ধ হার্ডওয়্যার অ্যাক্সেস সরবরাহ করা হয়।
  2. মাইক্রোকার্নেলস: নূন্যতম ওএস পরিষেবা যেমন মাল্টিটাস্কিং, মেমরি ম্যানেজমেন্ট এবং ইন্টারপ্রোসেস যোগাযোগের প্রয়োগ করতে আদিম বা সিস্টেম কল ব্যবহার করে এমন হার্ডওয়ারের উপরে একটি সাধারণ বিমূর্তি সংজ্ঞায়িত করুন।
  3. হাইব্রিড কার্নেলস: traditionalতিহ্যবাহী মাইক্রোকারেলগুলির কর্মক্ষমতা ওভারহেড হ্রাস করতে কার্নেল স্পেসে কয়েকটি পরিষেবা চালান যেখানে এখনও কার্নেল কোডটি ব্যবহারকারীর জায়গাতে সার্ভার হিসাবে চালিত হয়।
  4. ন্যানো কার্নেলস: ডিভাইস ড্রাইভারগুলিতে বিঘ্নিত নিয়ন্ত্রক বা টাইমারগুলির মতো মৌলিক বিষয়গুলি সহ পরিষেবাগুলি অর্পণ করে মেমরির প্রয়োজনীয়তা সরল করুন।
  5. এক্সো কার্নেলগুলি: অন্যান্য প্রোগ্রামগুলিতে প্রসেসরের সময় এবং ডিস্ক ব্লকের মতো শারীরিক হার্ডওয়্যার সংস্থানগুলি বরাদ্দ করে, যা লাইব্রেরি অপারেটিং সিস্টেমগুলির সাথে লিঙ্ক করতে পারে যা অপারেটিং সিস্টেমের বিমূর্ততাগুলি সিমুলেট করতে কার্নেল ব্যবহার করে।
কার্নেল কী? - টেকোপিডিয়া থেকে সংজ্ঞা