আমি কোনও মাথাবিহীন পাইতে নেটওয়ার্কিং হারিয়ে ফেলেছি এমন ক্ষেত্রে ছাড়া পাইগুলিকে যথাযথভাবে বন্ধ করার অর্থে পাই আনপ্লাগ করার অভ্যাস আমি করি না, সেক্ষেত্রে আমি সাধারণত কীবোর্ডে প্লাগ লাগানো খুব অলস ইত্যাদি ইত্যাদি etc.
সাধারণত আমি সবসময় এ বিষয়ে সবুজ এ্যাকটি আলো জ্বলছে না তা নিশ্চিত করার জন্য সর্বদা পরীক্ষা করি; সাম্প্রতিক মডেলগুলির জন্য (বা ফার্মওয়্যার?) এসডি কার্ড অ্যাক্সেস করা হচ্ছে না তখন এটি বন্ধ হয়ে যাবে। কোনটি আপনি নিশ্চিত করতে চান। আপনি যদি এটি অবিচ্ছিন্নভাবে লিখে না থাকেন তবে এটি যথেষ্ট সহজ হওয়া উচিত; যতক্ষণ না ফ্রি র্যামে শালীন পরিমাণের পরিমাণ থাকে (প্রসঙ্গের উপর নির্ভর করে 50-100 + এমবি বলুন), তবে যে জিনিসগুলি প্রায়শই পুনরায় ব্যবহারের ঝুঁকির মধ্যে রয়েছে তবে কোনও মুহুর্তে আসলে কোনও প্রক্রিয়া দ্বারা লোড করা হয় না ফ্রি মেমোরিতে ক্যাশে থাকবে এবং সেখান থেকে ওএস দ্বারা পুনরায় লোড করা হবে, আসল শারীরিক মাধ্যম নয়। সমসাময়িক সমস্ত সাধারণ উদ্দেশ্যে অপারেটিং সিস্টেমগুলি এভাবে কাজ করে।
পাই যদি এসডি কার্ডটি ব্যবহার করে চলেছে তবে ঝুঁকিটি হ'ল ন্যূনতম : কার্ডে থাকা ফাইল সিস্টেমটি মেমরির অবস্থার সাথে সিঙ্কের বাইরে। সাধারণত, এটি সম্ভবত কোনও বড় সমস্যা নয়; আরম্ভকারীদের জন্য, বেশিরভাগ পিসে ডিফল্টরূপে ব্যবহৃত ফাইল সিস্টেম জার্নালিং এর বিরুদ্ধে প্রতিরক্ষা হতে পারে, যেমনটি fsck ফাইল বুট করার সময় স্বয়ংক্রিয়ভাবে প্রয়োগ করা উচিত যদি ফাইল সিস্টেমটি পরিষ্কারভাবে আনমাউন্ট না করা হত। আমি খুব শীঘ্রই কেন "বলি" এবং "না" বলব তা ব্যাখ্যা করব, কারণ এই প্রসঙ্গে আমি মনে করি এটি প্রায়শই না হয় ।
আমি যতদূর জানি, প্লাগটি টানানোর সময় আমি কখনও ফাইল সিস্টেমের দুর্নীতি বা ডেটা হারাতে শেষ করি নি, যা কয়েক বছর ধরে আমি একশত বা তার বেশি বার করেছি। তবে, আবার, আমি এটি অভ্যাসগতভাবে করি না। আপনি যদি এটি বেশ কয়েকবার করেন তবে পরিসংখ্যানগত ঝুঁকির স্তর যা আছে তা শেষ পর্যন্ত আপনি চালিয়ে যেতে পারেন এবং এর মধ্যে একটি সম্ভাব্য দুষ্টু ধরা জড়িত রয়েছে।
সমস্যাটি এখানে:
সম্প্রতি আমার কাছে এটি উপস্থিত হয়েছে যে এসডি কার্ডগুলির সাথে একটি সমস্যা রয়েছে যার ওএস / ফাইল সিস্টেমের যন্ত্রে বিরোধী শক্তিহীন থাকতে পারে এবং এটি ব্যাখ্যা করতে পারে যে কিছু লোককে কেন fs দুর্নীতির ক্ষেত্রে ক্রমাগত সমস্যা রয়েছে বলে মনে হচ্ছে, বিশেষত যারা সিস্টেমকে নির্বিশেষে কর্ডটি ঝাঁপিয়ে পড়েন তাদের ক্ষেত্রে রাষ্ট্র - উদাহরণস্বরূপ, সম্প্রতি এখানে কেউ এমন গণনা মডিউল চালানোর দাবি করেছে যেখানে দুর্নীতি সিস্টেমগুলিকে ~ 1/40 ডলার হিসাবে বিদ্যুতের কাট ছাড়িয়ে দেয়।
বিমূর্ত শর্তে, এসডি কার্ডের প্রকৃতিটিকে বিবেচনায় না নিয়ে, সিস্টেম ব্যস্ত থাকা সত্ত্বেও এটি হওয়া উচিত নয়, কারণ যা দূষিত হওয়ার সম্ভাবনা রয়েছে তা হ'ল অ-সমালোচনাযোগ্য বিষয় যা লিখিত হচ্ছে, কার্যকর কোনও সিস্টেম সফ্টওয়্যার নয় কেবল পঠনযোগ্য এবং আপডেটের সময় কেবল পরিবর্তিত হয়।
এটি ঘটতে পারে যদি বিটগুলি চারপাশে জঞ্জাল করা হয়, এবং তাই ফাইল সিস্টেমের মেটা তথ্যগুলি যেখানে বিভিন্ন বিটগুলি দূষিত হয় সেখানে সঞ্চয় করে। আবার, তবে, জার্নালিং এবং fsck এটিকে মোকাবেলা করতে সক্ষম হতে হবে, যার জন্য কার্নেলটি বুট করার দরকার পড়ে, তবে পাইতে থাকা কার্নেলটি একটি পৃথক বুট পার্টিশনে থাকে যা ব্যবহারের সময় আনমাউন্ট হতে পারে (আপডেট করার সময় ব্যতীত) কারণ কেউ তা পরে আপনি কম্পিউটার বুট করেছে ব্যবহার করা হয়। অর্থ পার্টিশন সম্পর্কিত তথ্য কার্যকরভাবে, অবিচ্ছিন্ন হওয়া উচিত, এমনকি এটি মাউন্ট রেখে গেলেও।
কিন্তু ...
অপারেটিং সিস্টেমের এসডি কার্ডগুলি একটি ব্ল্যাক বক্স। এর বাইরে বেরোনোর কোনও উপায় নেই। এসডি কার্ড নিয়ন্ত্রণকারীদের জন্য নির্দিষ্ট ড্রাইভার রয়েছে যা কম্পিউটারের হার্ডওয়্যারের অংশ (পাইতে, এটি এসসির একটি অংশ) কার্ডের বিভিন্ন, সুনির্দিষ্ট মেক এবং মডেলগুলির জন্য চালকের মতো কোনও জিনিস নেই।
এবং তবুও, তাদের সকলের মধ্যেই মাইক্রোকন্ট্রোলার রয়েছে যা খুব ভিন্ন উপায়ে পরিচালনা করতে পারে। 1. এটি যা কার্ডকে একটি কালো বাক্সে পরিণত করে; এটি একটি স্ট্যান্ডার্ডাইজড এসডি প্রোটোকলের মাধ্যমে অপারেটিং সিস্টেমের সাথে যোগাযোগ করে এবং এটি ওএসের নিয়ন্ত্রণের সর্বশেষ পয়েন্ট।
SDতিহ্যবাহী স্পিনিং ডিস্কের থেকে পৃথক এসডি কার্ড এবং অন্যান্য শক্ত রাষ্ট্র মিডিয়া যা করে তার মধ্যে একটি হল অস্বচ্ছ ভার্চুয়াল ঠিকানা ব্যবহার করা; তারা ক্রমগুলি অপারেটিং সিস্টেমটি অনুধাবন করে শারীরিকভাবে তথ্য সংরক্ষণ করে না। এটি বেশিরভাগই ভাল জিনিস, অন্যথায় আমাদের বিভিন্ন ব্র্যান্ডের কার্ড ইত্যাদির জন্য আমাদের সত্যিকারের বিভিন্ন ড্রাইভারের প্রয়োজন হতে পারে এবং এটি পরিস্কার স্তর নির্ধারণের জন্য (স্পষ্টতই) কার্ডগুলিকে অনুমতি দেয় , যা তাদের জীবনকালকে উল্লেখযোগ্যভাবে দীর্ঘায়িত করে।
তারা নির্ভর করে আরেকটি জিনিস তুলনামূলকভাবে বড় "মুছা ব্লকগুলি"; যখন কোনও ব্লকের ডেটা পরিবর্তন করা দরকার, পুরো ব্লকটি মুছে ফেলা এবং পুনরায় লেখা হয়। ফাইল সিস্টেমগুলি অবশ্যই এই জাতীয় জিনিসটি অবশ্যই বিষয় হিসাবে করে থাকে তবে নোট করুন যে এটি একটি সিস্টেম সফ্টওয়্যার পর্যায়ে রয়েছে এবং এর ফলে উত্পন্ন সমস্যা হ'ল সমস্যাগুলি জার্নালিং এবং fsck
মোকাবেলা করা ঠিক ঠিক ।
আরও দুর্গম সমস্যার সমাধানটি স্কেল ফাইল সিস্টেমগুলি সাধারণত স্কেল এসডি কার্ডগুলি করার চেয়ে অনেক ছোট হয়। যদি এটি না হয়, তবে আপনি স্টোরেজ স্পেসের একটি ভাল চুক্তি নষ্ট করবেন, কারণ একটি ফাইল সিস্টেম ব্লকে কেবল একটি ফাইলের ডেটা থাকতে পারে। যদি ব্লকটি 2 এমবি হয় এবং কেবল কয়েকটি কেবি ডেটা থাকে তবে বাকীটি অপচয় হয়। সুতরাং ফাইল সিস্টেম ব্লকগুলি 1/2 কিবি থেকে 4 কিবি অবধি থাকে।
এটি মোটামুটি স্পষ্ট যে এসডি কার্ডগুলি এটি করে না এবং বাস্তবে তা করতে পারে নি, কারণ কোনও এসডি কার্ডের নিয়ন্ত্রকের কাছে "ফাইল", "ফাইল সিস্টেম", বা "ডিভাইস বিভাজন" এর মতো সীমানা সম্পর্কে কোনও সচেতনতা নেই। এটি কেবল একটি কালো বাক্সের ভিতরে থেকে একটি অস্বচ্ছ স্তরের মাধ্যমে যেখানে ওএসের শারীরিক স্তরে কিছু ঘটতে পারে তার ওএস চায় এমন তথ্যগুলির সাথে সম্পর্কিত ।
এটি সুস্পষ্ট হওয়ার অন্যতম কারণ (প্রাইম কার্ডগুলি বাদ দিয়ে "প্রথম স্থানে এটি করতে পারেনি") হ'ল এই ব্লকগুলি প্রায়শই বেশ বড়, তবুও কার্ডগুলি সমস্ত স্থান ব্যবহারের একটি শালীন কাজ করে বলে মনে হয়। একটি মুছা ব্লক আকারে বেশ কয়েকটি মেগাবাইট হতে পারে । আরও কি, বিশদ মালিকানাধীন। যদিও এমন কোনও ব্যবস্থা থাকতে পারে যার দ্বারা ওএস কার্ড থেকে ব্লক আকার মুছে ফেলার জন্য অনুরোধ করতে পারে, কার্ডটি এটি সরবরাহ করতে হবে না, এটি এটি সম্পর্কে মিথ্যা বলতে পারে এবং ওএস যদি এটির সুবিধা অর্জন করার চেষ্টা করে তবে এটি অযৌক্তিক হয়ে উঠবে।
এটি এ থেকে অনুসরণ করে যে:
সুসংগত ফাইল সিস্টেম এবং পার্টিশনগুলির অর্থে যেখানে "সঠিকভাবে" ডেটা সম্পর্কিত কোনও তথ্য এসডি কার্ড নিয়ামকের নেই এবং,
এসডি কার্ড একটি কালো বাক্স যেখানে ওএস সত্যই দেখতে পায় না,
তারপরে প্রদত্ত 1 এমবি মুছে ফেলার ব্লকটিতে যেখানে কার্ডটিতে 4 কিবি বা আরও ছোট ফাইল সিস্টেম ব্লক ব্যবহার করে কয়েকটি পার্টিশন রয়েছে, কার্ডটি একবার ব্যবহার করার পরে তা নির্বিচারে আবদ্ধ হতে বাধ্য হবে (এবং সম্ভবত এটি খুব বেশি ব্যবহৃত না হলেও সব)। আপনি ওএসকে বৃহত্তর / সংশ্লিষ্ট ব্লক আকারগুলি ব্যবহার করতে বাধ্য করার চেষ্টা করলেও এটি সম্ভবত সত্য; তারা ভুল পথে চালিত হবে।
তাই:
এসডি কার্ডটি যদি কোনও ব্লক পরিবর্তনের মাঝামাঝি সময়ে বিদ্যুৎটি কেটে দেওয়া হয়, তবে কার্ড থেকে যে কোনও কিছু হতে পারে এমন যথেষ্ট পরিমাণে স্বেচ্ছাসেবী ডেটা হারাতে পারে । এটি "কেবলমাত্র পঠনযোগ্য" হিসাবে চিহ্নিত তথ্য হতে পারে। এটি এমন একটি পার্টিশন থেকে প্রাপ্ত তথ্য হতে পারে যা এমনকি মাউন্ট করা হয় না এবং সম্ভবত বেশিরভাগ অব্যবহৃত বুট বিভাজন থেকে পাওয়া যায়।
যদি এটি ঘটে এবং কার্ডের নিজস্ব কোনও ধরণের সুরক্ষার ব্যবস্থা না থাকে (যা কিছুের কাছে থাকতে পারে তবে আমি নিশ্চিত যে বেশিরভাগটি তা না করে) তবে আপনি একটি FUBAR পরিস্থিতির দিকে তাকিয়ে থাকতে পারেন। জার্নাললিং এলোমেলো এমবি আকারের দুর্নীতির বিরুদ্ধে রক্ষা করবে না যা পার্টিশনের সীমানাও স্বীকৃতি দেয় না। বা fsck।
বা, যেহেতু কার্ডের হার্ডওয়্যারটি সাধারণত মালিকানাধীন তাই কার্ডটির প্রস্তুতকারক দ্বারা উত্পাদিত সফ্টওয়্যার ব্যতীত অন্য কিছু হতে পারে - অনুমান করে যে এটি কলুষিতযোগ্য। আমি এরকম শুনিনি। এটি কার্ডগুলিকে আরও জটিল, আরও ব্যয়বহুল এবং আরও বেশি ঝামেলা তৈরি করবে। যা লক্ষ্য নয়।
অন্য একটি উপায় রাখুন, এসডি কার্ডগুলি এইভাবে নির্ভরযোগ্যভাবে ব্যবহার করার উদ্দেশ্যে নয় । এগুলি সস্তা এবং খুব সহজেই কার্যকর তবে এটি প্রোটোকলে একটি বাণিজ্য বন্ধের ফলাফল: সাধারণভাবে, আপনি যদি ইচ্ছামতভাবে ক্ষমতাটিকে হত্যা করেন তবে কার্ডের কোনও কিছুর জন্য ডেটা অখণ্ডতার কোনও গ্যারান্টি নেই।
কেবল পাই আনপ্লাগিং দিয়ে কী ভুল হতে পারে? আমি কি কেবল আনপ্লাগিং শুরু করব? দ্রষ্টব্য: এই ক্ষেত্রে আমি ডেটা হ্রাস সম্পর্কে খুব বেশি চিন্তিত নই।
এটি পাইকে শারীরিকভাবে ক্ষতি করবে না, না, সাবধান থাকুন "ডেটা হ্রাস" "বেহুদা কার্ড" পর্যন্ত প্রসারিত হতে পারে যা সম্পূর্ণরূপে পুনর্নির্মাণ করা প্রয়োজন। যাইহোক, আমি এটির সম্ভাবনাটি বলব যদি আপনি এটি সবুজ অ্যাক্ট লাইট বন্ধের সাথে করে থাকেন তবে খুব কম।
- কিছু নির্দিষ্ট কার্ড / মডেলগুলি কেন কিছু লোকের তুলনায় অন্যদের তুলনায় পরিষ্কারভাবে খারাপ দেখাবে তা বিবেচনা করার সময় এটি তাৎপর্যপূর্ণ হতে পারে। দুর্ভাগ্যক্রমে, দুটি কার্ড যা অভিন্নভাবে লেবেলযুক্ত রয়েছে বর্ণিত বৈশিষ্ট্যগুলির (আকার, গতি ইত্যাদি) ক্ষেত্রে একই হতে পারে, তবে নির্মাতারা তাদের উপাদানগুলির অংশগুলির ক্ষেত্রে সত্যই 100% অভিন্ন হিসাবে আবদ্ধ হয় না।