قد يتوقف حمل عمل الذكاء الاصطناعي على جهاز NAS مؤقتًا أثناء إنشاء لقطة بسبب تنافس حواجز الاتساق وبيانات النسخ عند الكتابة مع عمليات القراءة والكتابة الأمامية وضغط الذاكرة.
يمكن لمهمة إنشاء التضمينات بث الملفات بشكل طبيعي إلى أن تؤدي لقطة مجدولة إلى ظهور لوحة المعلومات متجمدة لعدة ثوانٍ. قد تنسخ عملية إنشاء اللقطة قدرًا ضئيلًا من بيانات المستخدم، لكنها مع ذلك تنشئ نقطة متسقة لنظام الملفات وتحدّث البيانات الوصفية. وتحدد عمليات الكتابة المتسخة، ونقاط فحص قاعدة البيانات، والتخصيص عند النسخ عند الكتابة، وعمق قائمة انتظار الجهاز، وعدد اللقطات، والذاكرة المشتركة ما إذا ظلت هذه الأعمال الإدارية غير ملحوظة أو وصلت إلى خط أنابيب الذكاء الاصطناعي.
يجب أن تنشئ اللقطة نقطة ترتيب متسقة
تمثل لقطة نظام الملفات جميع التغييرات المثبتة قبل حد منطقي واحد، وتستبعد التغييرات اللاحقة. وقد يتطلب الوصول إلى هذا الحد تسلسل المعاملات، أو أقفال البيانات الوصفية، أو تثبيت السجل، أو تعليقًا قصيرًا لاستدعاءات النظام المتعلقة بالكتابة، حتى عندما لا تُنسخ بيانات الملفات الأساسية.
تفصل قياسات زمن تعليق اللقطة بين إجمالي زمن اللقطة والفترة الأقصر التي تُعلّق فيها استدعاءات النظام المعدِّلة. ويوضح هذا الفرق سبب إمكانية استمرار تشغيل اللقطة لثوانٍ، بينما تتركز فترة التوقف المرئية للمستخدم حول حاجز اتساق أصغر بكثير.
قد يتوقف قارئ الذكاء الاصطناعي أيضًا بشكل غير مباشر إذا نفذت قاعدة بيانات البيانات الوصفية الخاصة به نقطة فحص عند الحد نفسه، أو إذا أوقف التطبيق الاستيعاب مؤقتًا لمواءمة الملفات وحالة الفهرس. ويختلف هذا السكون على مستوى التطبيق عن لقطة نظام الملفات نفسها، وينبغي قياس زمن كل منهما بصورة مستقلة.
ينقل النسخ عند الكتابة التكلفة إلى عمليات الكتابة اللاحقة
بعد إنشاء اللقطة، قد يحافظ أول استبدال لكتلة موجودة على الإصدار القديم من خلال النسخ عند الكتابة. ويؤدي التخصيص وتحديثات عدادات المراجع وعمليات الإدخال والإخراج الإضافية للبيانات الوصفية إلى زيادة تكلفة عمليات الكتابة المستمرة، لا سيما عندما ينشئ المفهرس عددًا كبيرًا من الملفات المؤقتة الصغيرة أو صفحات قاعدة البيانات.
وجد تضخيم مزامنة النسخ عند الكتابة أن الأقراص الافتراضية التي تستخدم النسخ عند الكتابة أدخلت عددًا أكبر بكثير من عمليات المزامنة، بما في ذلك أكثر من ثلاثة أضعاف العدد في إحدى الصيغ التي جرى تقييمها. وتوضح النتيجة كيف يمكن لبيانات الاتساق الوصفية أن تضخم زمن الاستجابة بما يتجاوز حجم بيانات التطبيق المتغيرة.
لذلك قد ينتهي أمر اللقطة سريعًا، بينما تتباطأ مهمة الذكاء الاصطناعي بعد ذلك. وتنشئ عمليات الكتابة المتكررة لنقاط الفحص، وإنشاء مقاطع المتجهات، وتحديثات الصور المصغرة حمل COW مختلفًا عن الاستدلال للقراءة فقط، لذا لا يمكن لرقم واحد لتكلفة اللقطة أن يمثل كل مهام الذكاء الاصطناعي على NAS.
تحول قوائم الانتظار المشتركة وأعمال الاحتفاظ بالتغييرات إلى توقف
قد يصدر تقليم اللقطات أو النسخ المتماثل أو التحقق من المجموع الاختباري أو استعادة الكتل عمليات إدخال وإخراج في الخلفية بعد نقطة الاتساق. وإذا شاركت قراءات الذكاء الاصطناعي الأمامية القرص نفسه أو وحدة التحكم أو ذاكرة التخزين المؤقت أو مسار ضغط وحدة المعالجة المركزية، فقد يرتفع زمن الانتظار في قائمة الانتظار حتى مع بقاء معدل النقل المتوسط مقبولًا.
يحلل ضغط تنظيف اللقطات اللقطات طويلة الأجل التي تستخدم النسخ عند الكتابة، ويوضح كيف يؤثر التمثيل ومعدل التنظيف والتجزئة في التشغيل غير المتعطل. وعندما لا تتمكن عملية التصريف في الخلفية من مواكبة التغييرات الواردة، تنتظر عمليات التثبيت الأمامية المساحة في النهاية. ويظل هذا الفرق ظاهرًا أثناء الاختبارات المنزلية اللاحقة.
وتتمثل نقطة الفشل في اعتبار التزامن الزمني دليلًا قاطعًا. فقد يبدأ فحص مكافحة الفيروسات المجدول أو رفع نسخة احتياطية أو ضغط قاعدة البيانات أو استعادة الذاكرة في الوقت نفسه. ولا تنسب التوقف إلى اللقطة إلا بعد توافق زمن الكتل وعمق قائمة الانتظار وأحداث اللقطات ونقاط فحص التطبيق على خط زمني واحد.
قِس حاجز اللقطة وما يليه
أعد تشغيل حمل عمل ثابت واحد لإنشاء التضمينات أو فهرسة الصور دون لقطات، ومع لقطة واحدة، ووفق جدول الاحتفاظ المعتاد. وسجّل بدء اللقطة واكتمالها، وزمن توقف التطبيق، وزمن استجابة معاملات نظام الملفات، وعمق قائمة انتظار القرص، وزمن استجابة القراءة والكتابة عند النسبة المئوية 95، والذاكرة المتسخة، وعدد بايتات COW، ونشاط التنظيف.
قارن نمط التنافس مع التحكم في الضغط العكسي للذكاء الاصطناعي المحلي، ثم ضع إنشاء اللقطات وتقليّم الاحتفاظ ونقل النسخ الاحتياطية في نوافذ اختبار منفصلة. وكرر الاختبار للاستدلال للقراءة فقط وللفهرسة كثيفة الكتابة، لأن تفاعلهما مع النسخ عند الكتابة يختلف اختلافًا جوهريًا.
غيّر الجدولة فقط عندما تتسبب أحداث اللقطة في خطوة متكررة في زمن الاستجابة تحت حمل مضبوط. وإذا كان حاجز الاتساق قصيرًا لكن عمليات الكتابة بعد اللقطة تظل بطيئة، فاضبط الاحتفاظ وعمليات الإدخال والإخراج في الخلفية كلًّا على حدة بدلًا من تعطيل اللقطات القابلة للاستعادة تمامًا.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

لماذا ترتفع طاقة وحدة معالجة الرسومات بشكل حاد عند بدء طلب استدلال محلي؟
تعرّف على كيفية تسبب ارتفاع تردد وحدة معالجة الرسومات، وتهيئة النموذج، وتهيئة النواة، وتخصيص الذاكرة، وفواصل أخذ العينات في حدوث ارتفاعات مفاجئة في استهلاك...

لماذا يتغير ترتيب نتائج البحث المتجهي عند الاستعلام عن مقاطع فهرسة متعددة معًا؟
تعرّف على كيفية تأثير حدود المرشحين لكل مقطع، والرسوم البيانية التقريبية، ومعايرة الدرجات، والتحديثات، والدمج على ترتيب البحث الخاص عن المتجهات.

لماذا تنقسم مجموعات إزالة تكرار الصور بعد تعديل البيانات الوصفية؟
تعرّف على كيفية تسبب التجزئات الدقيقة، والتجزئات الإدراكية، واتجاه EXIF، والطوابع الزمنية، والحدود، وإصدارات مسارات المعالجة في تقسيم مجموعات الصور الخاصة المتكررة.

