স্থগিত ল্যাপটপের ব্যাটারি শেষ হয়ে গেলে ডেটা দুর্নীতির ঝুঁকি আছে কি?


11

আমি প্রায়শই আমার ল্যাপটপটি suspendব্যবহারের দিকে রাখি xfce4-power-managerএবং সাধারণত পরবর্তী সময় পর্যন্ত ব্যাটারি যথেষ্ট পরিমাণে চার্জ করা হয় (যখন আমি চার্জারটি প্লাগ করি) তখন কখনও কখনও আমি ভুলে যাই এবং এক সপ্তাহ বা তার পরে ব্যাটারিটি খালি হয়ে যায় এবং ল্যাপটপ বন্ধ হয়ে যায় although নিজেই নিচে (জোর করে)

এই ক্ষেত্রে, ডেটা দুর্নীতির কোনও ঝুঁকি রয়েছে কি? আমি ধরে নেব যে না, যেহেতু হার্ড-ড্রাইভ ইতিমধ্যে সিঙ্ক হয়েছে এবং চালু হয়ে গেছে suspend

অতিরিক্তভাবে, কারও পছন্দ করা উচিত suspend, hibernateবা কিছু হাইব্রিড বৈকল্পিক?

উত্তর:


8

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

স্থগিত (দ্রুত পুনরায় আরম্ভ) এবং হাইবারনেট উভয় সুবিধা পাওয়ার জন্য (বিদ্যুতের ব্যবহার ব্যতীত নিরাপদে ডিস্কে সংরক্ষণ করা হয়েছে) চেষ্টা pm-suspend-hybridকরুন। আপনি যদি বিদ্যুতের বাইরে চলে যান তবে আপনি ডিস্কে সংরক্ষণ করা চিত্রটি পুনরায় শুরু করতে পারবেন, আপনি যদি ক্ষমতা থেকে সরে না যান তবে আপনি দ্রুত সাসপেন্ড থেকে মেমরি স্থিতিতে পুনরায় শুরু করতে পারবেন।


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

1
@ ল্যান্ড্রোনি: ঠিক আছে।
কোওরা ফ্যানস

2

এখানে অন্যান্য দুটি বিষয় ভাবতে হবে, যেমন অন্যান্য উত্তর দ্বারা ইঙ্গিত দেওয়া হয়েছে।

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

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

আপনি যদি কোনও ফাইল সম্পাদনা করছেন তবে ফাইলটিতে একটি "পরিবর্তন" হতে পারে বেশ কয়েকটি জায়গায় লেখার জন্য। এই সমস্ত লেখার কাজ শেষ হয়ে গেলে, ফাইলটি একটি সামঞ্জস্যপূর্ণ অবস্থায় থাকে, তবে কেবল যখন এই লেখার কিছু শেষ হয় তখন ফাইলের বিষয়বস্তু দূষিত হতে পারে (বেমানান)

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

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

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

ফাইল বিষয়বস্তু তবে অন্য গল্প।


1

ডেটা দুর্নীতি? সম্ভবত না। ডেটা ক্ষতি? সম্ভবত।

স্থগিতের সময় সিস্টেম শক্তি হারিয়ে ফেললে ডেটা যে ঝুঁকিতে পড়বে তা হ'ল ঝুঁকির মধ্যে থাকা বিষয়গুলি। এই ডেটাটি হ'ল সিস্টেমের মেমোরির "স্ন্যাপশট" যা আপনি সিস্টেমটিকে "সাসপেন্ড" মোডে রাখলে অস্থায়ীভাবে ডিস্কে লেখা হয়েছিল। আপনার এইচডিডি বা এইচডিডি-তে উপস্থিত ডেটাতে কোনও ক্ষতি কখনই আসবে না।

আপনার সিস্টেমের ডেটাগুলি এতক্ষণ নিরাপদ থাকা উচিত আপনি যতক্ষণ না নির্বাচন করেছেন যে সিস্টেমটি "পাওয়ার অফ" যদি ব্যাটারিটি "সমালোচনামূলকভাবে কম" অবস্থায় চলে যায়, যেমন আপনার ডায়ালগটিতে দেখা গেছে, আপনার সিস্টেমের পাওয়ার সেটিংসের অধীনে।

    এসএস # 1

এটি বনাম:

    এসএস # 2


2
হুম, এটা কীভাবে সম্ভব? সম্ভবত আপনি ব্যবহার hibernate? কারণ আপনি যখন ব্যবহার করবেন suspend, যদি ল্যাপটপটি রস থেকে সরে যায় তবে তা বন্ধ হয়ে যায় এবং তারপরে আপনি মূলত একটি শীতল বুট করেন। (কমপক্ষে এখানে suspendএবং বিদ্যুতের ক্ষতির পরে এটি
যেদিকে

@ ল্যান্ড্রোনি - আপডেট দেখুন।
SLM

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