تعد محركات أقراص الحالة الصلبة SSD الآن التخزين المفضل لهواة الألعاب واللاعبين على حدٍ سواء. قد يقول البعض إنها الترقية الأكثر تأثيرًا لجهاز الكمبيوتر الخاص بك. إنها أصغر وأسرع وأصبحت أكثر موثوقية على مر السنين. لكن هل تحتاج إلى إلغاء تجزئة لهم؟ الجواب القصير هو لا. الجواب الطويل هو لا على الإطلاق.
قبل أن نتوسع في هذا كثيرًا ، يجدر بنا أن نوضح سبب فائدة إلغاء التجزئة لمحركات الأقراص الثابتة التقليدية HDD.
تعمل محركات الأقراص الثابتة HDD باستخدام طبق دوار فعلي ، مع "رؤوس" محرك الأقراص التي يجب وضعها فوق البيانات الصحيحة. (فكر في الأمر مثل مشغل أسطوانات الفينيل ، فقط أسرع بكثير.) يتم تخزين البيانات على أقسام مختلفة من الطبق في كتل مرتبة بشكل تسلسلي. من أجل الوصول إلى كتلة للقراءة أو الكتابة ، يجب وضع رؤوس محرك الأقراص فوق القطاع الصحيح ، ومن ثم يجب أن تمر الكتلة المطلوبة أسفل رؤوس محرك الأقراص. مجتمعة ، توفر هاتان الخطوتان وقت الوصول لمحرك الأقراص. بالنسبة لمحرك نموذجي يبلغ 7200 دورة في الدقيقة ، يكون زمن انتقال الدوران 4.17 مللي ثانية (نصف دورة واحدة) ووقت البحث حوالي 8-12 مللي ثانية.
مع الاستخدام ، يمكن تقسيم البيانات التي تم ترتيبها بشكل تسلسلي على محرك أقراص عبر كتل مختلفة. وهذا ما يسمى التجزئة ، وحالما يحدث هذا ، تحتاج رؤوس محركات الأقراص إلى الوصول إلى البيانات من قسمين مختلفين (أو أكثر - وأحيانًا أكثر بكثير) من الأقسام المختلفة ، مما يؤدي إلى انخفاض الأداء بشكل كبير.
تقوم عملية إلغاء التجزئة بإعادة ترتيب كتل البيانات بالتسلسل وتحاول استعادة الأداء الأصلي لمحرك الأقراص الثابتة. بعد وقت البحث الأولي للعثور على بداية البيانات ، كل شيء بعد ذلك يقوم فقط بسحب البيانات بالتتابع من كتلة تلو الأخرى.
السبب في عدم وجود فائدة من إلغاء تجزئة SSD هو عدم وجود وقت بحث أو زمن انتقال دوراني. بدلاً من ذلك ، تصل محركات أقراص الحالة الثابتة SSD إلى ذاكرة فلاش (NAND) بسرعات أعلى بكثير ، عادةً أقل من 50 ميكروثانية - أي 50 ميكروثانية ، أو مقارنة بمحرك أقراص ثابت نموذجي بمتوسط وقت وصول يبلغ 15 مللي ثانية ، أي أسرع بنحو 300 مرة. ولكن هناك ما هو أكثر من القصة فقط.
لا تقتصر محركات أقراص الحالة الثابتة SSD على إزالة الأجزاء المتحركة وتحسين أوقات الوصول فحسب ، بل تحتوي أيضًا على خوارزميات مدمجة لتسوية التآكل. والسبب هو أن بوابات NAND تبلى بمرور الوقت ، ويتم تصنيفها في دورات البرنامج / المحو. يمكن كتابة كل خلية في SSD الحديث إلى حوالي 3000 مرة قبل أن تتوقف الخلية عن العمل بشكل صحيح. لتجنب تلف الخلايا الفردية التي تحتوي على بيانات متغيرة بشكل متكرر من التلف بشكل أسرع ، تتعقب محركات أقراص الحالة الثابتة استخدام كل كتلة ، وتضمن خوارزميات تسوية التآكل أنه بمرور الوقت ، تتم كتابة الخلايا الموجودة على SSD بعدد مماثل من المرات. هناك أيضًا كتل إضافية لا يمكن الوصول إليها من قبل المستخدم والتي يمكن للخوارزميات استخدامها لمنع محركات الأقراص من التلف.
نظرًا للطريقة التي تعمل بها محركات أقراص الحالة الثابتة ، لا تصبح البيانات مجزأة فحسب ، بل إن تشغيل أداة مساعدة لإلغاء التجزئة سيؤدي بالفعل إلى حرق دورات البرنامج / المسح وربما يتسبب في "موت" مبكر لأقراص SSD الخاصة بك. إنه ليس شيئًا سيحدث بسرعة - تم تصنيف جهاز Samsung 850 Evo سعة 500 جيجا بايت كمثال على 150 تيرابايت من إجمالي عمليات الكتابة ، أو ما يعادل الكتابة لكل كتلة من محرك الأقراص 300 مرة على الأقل. نظرًا لأن المستخدمين العاديين يكتبون أقل من 20 جيجابايت يوميًا في المتوسط ، فقد يتطلب الأمر أكثر من 20 عامًا لحرق 150 تيرابايت من عمليات الكتابة. ولكن يمكن أن تؤدي عملية إلغاء التجزئة بسهولة إلى كتابة مئات الجيجابايت من البيانات ، مما قد يؤدي إلى استهلاك محرك أقراص الحالة الثابتة بشكل أسرع.
الخبر السار هو أن أي برنامج إلغاء تجزئة يستحق الملح يجب أن يكتشف أيضًا وجود SSD ويحذرك من إلغاء تجزئة ذلك. في حالة Windows Defrag ، عندما يكتشف SSD ، فإنه يمنحك ببساطة خيار Optimizing the Trim ، والذي يحرر المقاطع التي تم تحديدها على أنها محو - وهو أمر سيفعله تلقائيًا مرة واحدة في الأسبوع على أي حال. لذا لا ، ليست هناك حاجة لإلغاء تجزئة SSD.