ম্যানুয়াল শাটডাউন এর ডাউনসাইড


3

আমি shutdown -h nowআমার আইএম্যাকটি বন্ধ করতে টার্মিনালটিতে ব্যবহার করছি (আমি যে প্রতিটি প্রোগ্রাম বন্ধ করে দেওয়ার জন্য অপেক্ষা করি তার চেয়ে অনেক দ্রুত) এবং আমি ভাবছিলাম যে এইভাবে বন্ধ করার কোনও ডাউনসাইড ছিল কিনা।

সম্পাদনা:

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


আপনি আপনার আইম্যাকটি একেবারেই বন্ধ করছেন কেন? নিয়মিত বন্ধ হওয়া এবং রিবুট করার চেয়ে ঘুম শক্তির চেয়ে বেশি কার্যকর বলে মনে হয়।
গেরি

1
আমি এটি সত্য যে @ জেরি বলব না। এটি ম্যাকের মডেলটির উপর নির্ভর করে এবং এটি কতক্ষণ ঘুমায়। উইকএন্ডের ঘুমের চেয়ে আপনার ম্যাকটি বন্ধ করে দেওয়া অনেক বেশি শক্তিশালী!
জোশ

উত্তর:


3

হ্যাঁ, অনেকগুলি ডাউনসাইড রয়েছে !!!

এটি দ্রুত হওয়ার কারণ এটি এতটা পরিষ্কার নয় । আপনি যখন অ্যাপল মেনু থেকে "শাট ডাউন" চয়ন করেন, ওএস প্রতিটি চলমান অ্যাপ্লিকেশনটিতে একটি অ্যাপল ইভেন্ট প্রেরণ করে এটি ছেড়ে দিতে বলে। (বিশেষত অ্যাপল ইভেন্ট ) আপনি অসংরক্ষিত কাজ থাকে, তাহলে এই অ্যাপ্লিকেশন এই ইভেন্টে আপনি সংরক্ষণ করতে প্ররোচনা দ্বারা সাড়া দিতে হবে।quit

আপনি /sbin/shutdownকোন অ্যাপল ইভেন্ট ব্যবহার করা হয় যখন পাঠানো হয়! পরিবর্তে, পসিক্স সিগন্যালগুলি (বিশেষত TERMসংকেত) প্রতিটি অ্যাপ্লিকেশনটিতে প্রেরণ করা হয়। এটি প্রক্রিয়াটি এখনই ছাড়ার কথা বলেছে এটি সম্ভবত হারিয়ে যাওয়া ডেটার ফলস্বরূপ হতে পারে কারণ অ্যাপগুলি আপনাকে সংরক্ষণের অনুরোধ জানাতে পারে না।

"শাটডাউন" মেনু ব্যবহার করা আপনাকে একটি ডায়ালগ উপস্থাপন করতে পারে যা সতর্ক করে যে নির্দিষ্ট অ্যাপ্লিকেশনগুলি শাটডাউন "বাতিল" করেছে। যদি সুরক্ষিত ডেটা না থাকে তবে এটি একটি সুরক্ষা বৈশিষ্ট্য। এই ঘটবে না সঙ্গে /sbin/shutdown। যে কোনও অ্যাপ্লিকেশন যা TERMসিগন্যালের প্রতিক্রিয়া জানায় না তাদের একটি KILLসংকেত পাঠানো হবে, যা জোর করে অ্যাপটিকে শেষ করে দেবে।

আপনি যদি "লিগ্যাসি ফাইলওয়াল্ট" (ফাইলওয়াল্টের সংস্করণ যেখানে কেবল আপনার হোম ডিরেক্টরি এনক্রিপ্ট করা থাকে) ব্যবহার করেন, তবে "শাটডাউন" কমান্ডটি ব্যবহার করে এমন প্রক্রিয়া শুরু হবে যা আপনার "স্পার্স বান্ডিল" -এ অব্যবহৃত ডিস্কের স্থান মুক্ত করে, ফাইলগুলি যা স্টোর করে আপনার হোম ডিরেক্টরি জন্য এনক্রিপ্ট করা ডেটা। /sbin/shutdownএই প্রক্রিয়া ট্রিগার করবে না।

পাশাপাশি অন্যান্য অপ্রত্যাশিত পরিণতিও হতে পারে। বিদায়ী ফায়ারওয়াল লিটল স্নিচ ব্যবহার করার সময় ফায়ারওয়াল কনফিগারেশনটি হারিয়ে ফেলত /sbin/shutdown... তারা পরবর্তী সংস্করণগুলিতে এটি সংশোধন করতে পারে, তবে আমি জানি যে আমি গতবার যাচাই করেছিলাম এটি একটি সমস্যা ছিল।

সংক্ষেপে, ওএসের ঘা/sbin/shutdown বন্ধ করে দেবে : এটি ডিস্ক বাফারগুলি ফ্লাশ করবে এবং অনুরোধ করবে (পসিক্স উপায়) যা প্রক্রিয়াটি সমাপ্ত হবে, সুতরাং আপনি ডিস্ক দুর্নীতি বা এটির ব্যবহার থেকে গুরুতর পার্শ্ব প্রতিক্রিয়া অনুভব করার সম্ভাবনা নেই । তবে এটি উচ্চ-স্তরের ফাংশনগুলি সম্পাদন করবে না (অ্যাপল ইভেন্টগুলি প্রেরণের মতো) এবং সুতরাং এটি কোনও ওএস এক্স সিস্টেম বন্ধ করার পছন্দসই উপায় নয় । (তবে এটি কেবল শক্তি হত্যার চেয়ে অনেক বেশি ভাল)

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