আমি এখনও দেখতে পাচ্ছি যে লোকেরা sync; sync; sync; sleep 30; haltলিনাক্স বন্ধ বা পুনরায় চালু করার বিষয়ে কথা বলার সময় উদ্দীপনা ব্যবহারের পরামর্শ দেয়।
আমি প্রতিষ্ঠার পর থেকে লিনাক্স চালিয়ে আসছি এবং যদিও এটি বিএসডি ৪.২ / ৪.৩ এবং সুনোস-এর 4 দিনের প্রস্তাবিত পদ্ধতি ছিল, আমি মনে করতে পারি না যে আমি কমপক্ষে গত দশ বছর ধরে এটি করেছিলাম, এই সময়ে আমি সম্ভবত লিনাক্সের শাটডাউন / রিবুট হতে পারে হাজার হাজার বার।
আমি সন্দেহ করি যে দিনগুলি কার্নেলটি একক-ব্যবহারকারী মোড (যেমন / টেম্প) এর সময়েও মূল ফাইল সিস্টেম এবং অন্যান্য সমালোচনামূলক ফাইল সিস্টেমগুলি আনমাউন্ট করতে এবং সিঙ্ক করতে পারে না, সেহেতু এটি স্পষ্টতই বলা দরকার ডিস্কে যতটা ডেটা করা যায়।
আজকাল, কার্নেলের উত্সে প্রাসঙ্গিক কোডটি সন্ধান না করে ( http://lxr.linux.no এবং গুগলের মাধ্যমে খনন করা ) আমি সন্দেহ করি যে কার্নেল এমনকি রুট ফাইল সিস্টেমটি পরিষ্কারভাবে আনমাউন্ট করার জন্য যথেষ্ট স্মার্ট এবং ফাইল সিস্টেমটি যথেষ্ট স্মার্ট suspect একটি সাধারণ shutdown/ reboot/ poweorff। এর সময় নিজেকে আনমাউন্ট করার আগে কার্যকরভাবে একটি সিঙ্ক (2) করতে ।
"sync; sync; sync"চরম ক্ষেত্রে শুধুমাত্র প্রয়োজনীয় যেখানে ফাইলসিস্টেম না আনমাউন্ট পরিচ্ছন্ন (যেমন শারীরিক ডিস্ক ব্যর্থতা) অথবা সিস্টেম একটি অবস্থায় রয়েছে যে শুধুমাত্র একটি সরাসরি রিবুট (8) অত্যাচার তার নিশ্চল নামা হবে (যেমন লোড অত্যন্ত এটিকে শাটডাউন কমান্ডটি নির্ধারণ করার জন্য উচ্চ)।
syncঅপসারণযোগ্য ডিভাইসগুলি আনমাউন্ট করার আগে আমি কখনও প্রক্রিয়াটি করি না এবং কোনও সমস্যায় কখনও আঘাত করি না।
আরেকটি উদাহরণ - জেন ডোমউকে ডোম 0 থেকে একটি shutdownআদেশ পাঠানোর অনুমতি দেয়, এটি লগইন করে প্রথমে যাদুটি টাইপ না করে এটিকে "ক্লিন শাটডাউন" হিসাবে বিবেচনা করা হয় sync; sync; sync।
আমি ঠিক আছি বা কয়েক হাজার সিস্টেম শাটডাউনের জন্য আমি ভাগ্যবান?