এসএসডি গুলো কি খণ্ডিত হয়ে যায়, এবং যদি তা করে তবে তা কি সমস্যা?


34

না সলিড-স্টেট বিচ্ছিন্ন হয়ে ছড়িয়ে ছিটিয়ে না? এবং যদি তারা করে, এটি কি তাদের পারফরম্যান্সের ক্ষতি করতে পারে?


কোনও মাথা ছিটানোর নয়, তাই কোনও কষ্ট নেই।
ফায়াসকো ল্যাবগুলি

2
@ জ্যাডারডিয়াস নিম্নলিখিত নিবন্ধটি একটি দুর্দান্ত ব্যাখ্যা প্রদান করেছে: hanselman.com/blog/…
সাইমন

উত্তর:


23

হ্যাঁ, এসএসডিগুলি খণ্ডিত হয়ে যায়। এটি কি নিয়মিত হার্ড ড্রাইভের মতো পারফরম্যান্সকে প্রভাবিত করে? না।

টুকরো টুকরো টানানো কেবল অর্ডার ছাড়াই ফাইলগুলির স্থান নির্ধারণকে বোঝায়। আপনি যখনই কিছু লেখেন প্রতিবার লেখা সমস্ত ডেটা রদবদল না করে সমস্ত স্টোরেজ ডিভাইসে এটি প্রয়োজনীয়।


12
খণ্ডটি প্রকৃতপক্ষে কার্যকারণে বাধা দেয় না কারণ এইচডিডিএস থেকে আলাদা এসএসডিদের জন্য কোনও সময়-পেনাল্টি (কোনও পরিমাণে একই ক্রমের পরিমাণের কমপক্ষে কিছুই নেই)। যাইহোক, পোশাক-সমতলকরণ যখনই কোনও ফাইল মুছে ফেলা হয় তখন বিনামূল্যে স্থান "গ্রাস" করতে ঝোঁক করে (তাই এসএসডি এর কার্যকারিতা অহেতুক হ্রাস করা হয়); এখানেই ট্রিম কমান্ড সাহায্য করে।
sblair

3
@ sblair এই তথ্য অচল। এসএসডিগুলিতে টুকরো টুকরো করা কার্যকারিতা বাধাগ্রস্ত করে কারণ ফাইলের প্রতিটি পরিমাণ ফাইলসাইম দ্বারা প্রক্রিয়া করতে হবে, ফাইলটি মোছার পরে আপডেট করা হবে ইত্যাদি। ফাইল স্ন্যাপশটিং এবং সংস্করণ ব্যবহার করা হয় এমনটি বিশেষত নাটকীয় হয় যা উইন্ডোজ সিস্টেমে সাধারণ।
ডেভিড শোয়ার্টজ

@ ডেভিডশওয়ার্টজ উত্স?
অ্যারন ফ্র্যাঙ্ক

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

18

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

সূত্র: ওসিজেড


4
এটিও সত্য। যেহেতু অনেকগুলি পড়ার / লেখার পরে ফ্ল্যাশ মেমোরিটি ছড়িয়ে পড়ে (আমার মনে হয় বেশিরভাগই লেখেন) তাই পুরো ড্রাইভের মধ্যে ক্রিয়াকলাপটি ছড়িয়ে দেওয়া বুদ্ধিমান। উদাহরণস্বরূপ যদি আপনার একটি 64৪ জিবি এসএসডি থাকে এবং আপনি সর্বদা নিজেকে প্রায় ২০ জিবি ব্যবহার করে দেখতে পান, যদি এটি স্বয়ংক্রিয়ভাবে টুকরো টুকরো না করে তবে আপনি ড্রাইভটি মেরে ফেলবেন এবং দুর্ভাগ্যক্রমে 44GB ড্রাইভটি এখনও আধ্যাত্মিক।
মার্সিন

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

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

13

"ভোগে"? না ? অভিজ্ঞতা ? হ্যাঁ।

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

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

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


স্পিনিং এইচডিগুলির তুলনায় এটি এসএসডিগুলির আরও একটি সুবিধা: খণ্ড খণ্ডন আর কোনও সমস্যা নয়।

SSDs : 5 (less power, less heat, faster, no fragmentation, smaller)
HDs  : 1 (longer lasting)

গুহাত :

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

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


4

সাধারণ sensকমত্য হল যে তারা খণ্ডিত হতে পারে, তবে এটিকে ডিফ্র্যাগমেন্টের প্রয়োজন হয় না এবং আরও খারাপ বিষয় এটি একটি ছোট ড্রাইভের জীবনযাপন করতে পারে। আমি ডিসের ডিএসকারের এসএসডি ডিফ্র্যাগমেন্টেশন পণ্যটি তদন্ত করার সময় টমের হার্ডওয়্যার এবং তাদের ব্যাখ্যা পছন্দ করি ।


2

আপনি আসলে এসএসডিতে টুকরো টুকরো করার কারণে হ্রাসপ্রাপ্ত কর্মক্ষমতা ভোগ করতে পারেন। ফ্র্যাগমেন্টেশন একটি যৌক্তিক সমস্যা হিসাবে রয়ে গেছে কারণ ওএস / ফাইল সিস্টেমকে সমস্ত ফাইলের টুকরো এবং ফাঁকা জায়গার টুকরো ট্র্যাক রাখতে হয়। ফাইলগুলি সঙ্কুচিত এবং বৃদ্ধি হওয়ার সাথে সাথে মুক্ত স্থানটি আরও যুক্তিযুক্তভাবে খণ্ডিত হওয়ার সাথে সাথে সময়ের সাথে সাথে I / O ক্রিয়াকলাপগুলি আরও ছোট হয়ে যাবে, যখন ওএস / ফাইল সিস্টেম প্রাকৃতিকভাবে আরও সিপিইউ ওভারহেড ব্যবহার করবে যাতে পরের ডাটাটি কোথায় সংরক্ষণ করতে হবে তা নির্ধারণ করতে পারে , বা একটি বিশাল ফাইলের সমস্ত বিট কোথায় রয়েছে তা নির্ধারণ করার জন্য আরও ওভারহেড পড়ার সময়।

মূলত, বিভাজন বাড়ার সাথে সাথে আইওপিএস বৃদ্ধি পাবে। আরও আইওপিএস সাধারণত খারাপ হয়। আমি কি ভূল?

এটি নন-ফাইল-ভিত্তিক সিস্টেমে যেমন স্পষ্টভাবে মনে হয় না যা তাদের সমস্ত কন্টেন্টকে ডিস্কের জায়গার বৃহত আকারে সংরক্ষণ করে (ডিবি বিভাজনকে ফাইল সিস্টেম থেকে একটি স্তর বা দুটি স্তর পরিচালনা করতে দেয়)।

তবে, আপনি যদি দীর্ঘমেয়াদী প্রভাবগুলি হ্রাস করার জন্য কিছু ভিত্তিতে কিছু না করেন তবে এসএসডি তেও আপনি খণ্ড খণ্ডে ভুগতে পারেন এবং করতে পারেন।

এসএসডি আসলেই আশ্চর্যজনক ফ্রিকইন, তবে প্যানিসিয়া নয়। যে কেউ বিভাজন জোর দাবি করে এসএসডি তে অতীতের একটি জিনিস সম্ভবত সম্ভবত কিছু বিক্রি করছে।


1

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

এছাড়াও, সলিড-স্টেট ড্রাইভগুলির একটি সীমাবদ্ধ সংখ্যক সময় রয়েছে যা তারা লিখিত হতে পারে। সুতরাং, এগুলি ডিফ্র্যাগমেন্ট করা প্রকৃতপক্ষে আপনাকে ডিস্কের জীবনকাল হ্রাস করতে পারে যখন সত্যই আপনাকে বর্ধিত পারফরম্যান্সের সুবিধা না দেয় যেমন আপনি প্লাস্টারযুক্ত ডিস্কের সাথে অভিজ্ঞতা লাভ করতে পারেন।

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