أثناء العمل ، يمكن لتطبيقنا كتابة بيانات مؤقتة مرة واحدة لكل كتلة على القرص ، أو يمكنه تكرار الكتابة عدة مرات على نفس الكتلة. بعد ذلك (على أي حال) سيتم حذف جميع البيانات المؤقتة لتحرير مساحة على القرص. إذن ، لماذا لدينا خيار الكتابة فوق البيانات عدة مرات ، إذا كان سيتم حذفها على أي حال؟
تم تجهيز العديد من الأقراص بشريحة صغيرة مدمجة تتحكم في عمليات القراءة والكتابة باستخدام نظام التخزين المؤقت الداخلي. هذا الجهاز الموجود داخل القرص نفسه ، لا يرتبط باللوحة الأم أو المعالج أو نظام التشغيل ويعمل بشكل مستقل.
في بعض الحالات النادرة ، يمكن لبعض الرقائق أن تخزن عملية الكتابة الحالية مؤقتًا وإذا ظهرت واحدة أخرى بعدها مباشرة - الحذف - فيمكنها تجاهل الكتابة الأولى ، حيث سيتم حذفها على أي حال. وإذا تم تعيين منطق الشريحة كما هو موصوف - فلن تتم كتابة البيانات حقًا ، ولكن سيتم الإبلاغ عنها فقط على أنها مكتوبة.
يمكن أن تكون سيناريوهات أخرى ، إنها مجرد عينة ، لكن المشكلة هي نفسها - لن تتم كتابة البيانات فعليًا قبل الحذف.
يتغير منطق الشريحة الصغيرة للقرص من مصنع لآخر ، ومن الصعب التنبؤ أو معرفة كيفية قيام برنامج التخزين المؤقت للقرص بكتابة البيانات بالفعل. خبر سار ، أن هذه المشكلة تحدث بشكل نادر جدًا ، ومع وجود أجزاء صغيرة من البيانات.
لمنع مثل هذه المشكلات ، توصي جميع وكالات الأمان بالكتابة فوق البيانات عدة مرات. التوصية المعتادة هي من 3 إلى 7. بالنسبة للحالات المصابة بجنون العظمة حتى 40.
في اختباراتنا الخاصة ، كانت الدورة الواحدة كافية دائمًا. لم نواجه هذه المشكلة أبدًا منذ عام 2008.