রুটওয়েট / রুটডিলে কী লাভ?


23

rootwaitএবং rootdelayএমন পরিস্থিতিতে ব্যবহার করা হয় যখন ফাইল সিস্টেমটি তাত্ক্ষণিকভাবে উপলব্ধ না হয়, উদাহরণস্বরূপ যদি এটি অ্যাসিনক্রোনাসলি সনাক্ত করা হয় বা ইউএসবি মাধ্যমে মাউন্ট করা থাকে। জিনিসটি হ'ল, এটি rootবুটার-এর উপর ভিত্তি করে স্পষ্ট হওয়া উচিত যদি তা হয় বা না হয়, তবে কার্নেল স্বয়ংক্রিয়ভাবে বুঝতে পারে না যে এটি ফাইল সিস্টেমটি প্রদর্শিত হওয়ার জন্য অপেক্ষা করা উচিত? এই অটোম্যাটাইজেশন বাস্তবায়ন হতে আটকাতে কি কিছু প্রযুক্তিগত বাধা রয়েছে?


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

1
এটি রুট বুটগার্গে কেন স্পষ্ট? আপনি কীভাবে জানবেন যে /dev/sda1এটি একটি ইউএসবি ডিভাইস এবং আপনি কিছুক্ষণ অপেক্ষা করেছেন বা এটি /dev/sda1স্ক্যাসি সিস্টেমে রয়েছে যা স্ক্যান করতে হবে?
উলরিচ ড্যাঙ্গেল

1
রাস্পবেরি পাইতে, আপনি যদি অপেক্ষা না করেন তবে আপনি রুটটিকে মাউন্ট করতে সক্ষম হতে পারবেন না; এটি কারণ সময় মতো ধীর কার্ডটি আরম্ভ করার জন্য ডিভাইসটি যথেষ্ট দ্রুত নাও হতে পারে।
তামারা উইজসম্যান

উত্তর:


21

কখনও কখনও ওএস এমন একটি পেরিফেরিয়াল পার্থক্য করতে পারে না যেখানে পেরিফেরিয়াল থেকে সাড়া পাওয়া ধীর হয় না যা পুরোপুরি টিকে থাকে। সর্বাধিক সুস্পষ্ট উদাহরণটি নেটওয়ার্ক (টিএফটিপি, এনএফএস) থেকে আসা একটি মূল ফাইল সিস্টেম যেখানে ধীরে ধীরে নেটওয়ার্ক লিঙ্ক বা একটি ওভারলোড হওয়া সার্ভারকে বিচ্ছিন্ন নেটওয়ার্ক লিঙ্ক বা ক্র্যাশ হওয়া সার্ভার থেকে আলাদা করা কঠিন। একটি সময়সীমা কর্নেলকে কখন ছেড়ে দেওয়া উচিত তা জানায়।

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

rootwaitঅনির্দিষ্টকালের জন্য অপেক্ষা করার জন্য সরবরাহ করা হয়। এটি সর্বদা আকাঙ্ক্ষিত নয়, উদাহরণস্বরূপ, যদি কোনও সিস্টেম প্রতিক্রিয়া জানাতে খুব বেশি সময় নেয় তবে কোনও সিস্টেম আবার আলাদা মূল ফাইল সিস্টেমে ফিরে যেতে চায়।

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