সুবিধা বিচ্ছিন্নকরণের পরিবর্তে কার্নেল মোডসেটেটিং কেন?


12

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

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

আমার প্রশ্ন: কেন প্রকৃতপক্ষে এটি কার্নেলটিতে প্রয়োগ করা হচ্ছে?

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


এটি মাইক্রোকারেল ওএস আর্কিটেকচারের পিছনে ধারণা ।
বর্মার

এই ক্ষেত্রে আমি মাইক্রোকার্নেল টাইপ মডেল ভাবছি না, পৃথক কার্নেলের মধ্যে আরও কেবল বহনযোগ্যতা।
ড্যানএল 4096

1
কেএমএস ওপেনবিএসডি এবং ফ্রিবিএসডিও ব্যবহার করছে এবং সোলারিসের কাজও রয়েছে কেএমএসে। এইভাবে যখন বিকাশকারীরা লিনাক্সের জন্য একটি ওয়ার্কিং ড্রাইভার তৈরি করেন তখন ড্রাইভার সমর্থন অন্যদের মধ্যেও প্রবাহিত হবে যারা কেএমএস ব্যবহার করে।
hspaans

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

1
বেশ দীর্ঘ সময় ছিল যাতে বিভিন্ন ধরণের ক্র্যাশগুলি কনসোলটিকে একটি অদ্ভুত মোডে ছেড়ে চলে যায় যেখানে এক্স আর কাজ করে না, তবে টিটিওয়াই-স্টাইলের কনোল অ্যাক্সেসটি আসলে পুনরুদ্ধার করা হয়নি। আইআইআরসি জিএল ত্বরণের সমস্যা এবং ক্র্যাশগুলি প্রায়শই এই পরিস্থিতিকে উস্কে দেয়। কেএমএসের অর্থ হ'ল কার্নেল কীভাবে সমস্যাটি ঠিক করতে এবং কনসোলের অবস্থা পুনরুদ্ধার করতে জানে। IOW আংশিকভাবে ব্যবহারের উন্নতি। যদিও কেউ তর্ক করতে পারে যে কার্নেলটি একটি ব্যবহারকারী স্থান ডেমনকে এটি করতে বলতে পারে, আমি অনুমান করি যে এটি সর্বদা ভাল কাজ করে না। এটিকে কার্নেলে রাখার অর্থ বন্ধ-উত্সের কোনও অসুবিধা নেই।
জেমস ইয়ংম্যান

উত্তর:


1

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.