إجراء القطع عندما يكون Obsidian ثقيلا وبطيء للبدء
هذه الصفحة مترجمة آليًا من الأصل الياباني. اقرأ الأصل الياباني
أولا، قم بتخزين الخزنة الأصلية وعزل المكون الإضافي والإعدادات في الخزينة المنسوخة. يتم نشر نتائج 9 المقاسة في قبو التحقق الصغير للمؤلف كمثال للمقارنة في ظل نفس الظروف.
قم بتخزين التخزين الأصلي قبل تغيير الإعدادات
قم بتأمين نسخة احتياطية من الملاحظات والمرفقات والإعدادات، وجربها باستخدام نسخة تحقق بدلا من وحدة التخزين الأصلية. قم بتعطيل المكونات الإضافية للمجتمع معا، وقارن الوقت حتى يتم عرض نفس الملاحظة، وتحقق مرة أخرى واحدة تلو الأخرى إذا كان هناك اختلاف.
.obsidian يتم تضمينه أيضا كإعداد. تأكد من وجود النسخة ويمكنك قراءة الملاحظات المعروفة قبل تغيير الإعدادات. ليس إجراء لحذف الملاحظة الأصلية أو ملف المكون الإضافي.الانفصال من هنا هو اقتراح للقراء. إنها ليست نتيجة تشخيص سبب محطة القارئ. يتعامل النصف الثاني من القياس الفعلي فقط مع الشروط الثابتة لدفتر 1 الذي أعده المؤلف.
- الاحتفظالملاحظات الأصلية والمرفقات والإعدادات
- فصل الأعراضبدء التشغيل، عرض النص، التحرير
- قارن مع النسخةنفس الملاحظة ونفس المعيار
- إرجاع واحدا تلو الآخرسجل الإصدار والتغييرات
افصل "ثقيل" وتحقق من ذلك باستخدام نسخة التحقق
- اكتب المرحلة البطيئة. حتى يتم تشغيل تطبيق
، حتى يتم فتح المستودع ويكون النص مرئيا، وأثناء البحث والربط والتحرير، يكون لكل منها أعراض مختلفة. سجل نظام التشغيل، وإصدار Obsidian، والحجم التقريبي للقبو، والإعدادات التي تغيرت قبل ذلك مباشرة، والمكون الإضافي الصحيح. - تحقق من النسخة الاحتياطية وافصل النسخ المراد التحقق منها. أغلق تطبيق
، وقم بعمل نسخة، واحتفظ بالأصل. تحقق من الموقع بحيث لا يتم الخلط بين نسخة التحقق وكائن المزامنة التلقائية، ولا تغير الإعدادات أثناء فتح كليهما في نفس الوقت. ليست هناك حاجة لاستخدام خزائن الأشخاص غير المعروفين أو المكونات الإضافية غير المؤكدة. - تعطيل المكون الإضافي للمجتمع عن طريق النسخ والمقارنة.
بعد تسجيل القائمة والإعدادات الصالحة، استخدم الوضع المعطل أو المقيد من إعدادات المكون الإضافي للمجتمع، وقارن حتى تتمكن من رؤية نفس الملاحظة المعروفة بعد إعادة التشغيل. يرجى التحقق من عرض القائمة في الإصدار واللغة. أثناء تعليق المكون الإضافي، لن تكون وظيفة المكون الإضافي متاحة. - إذا رأيت الفرق، فأعده إلى الصلاحية واحدا تلو الآخر.
احتفظ بنفس النسخة والملاحظة والوظيفة الأساسية ومعايير القياس، وسجل اسم وإصدار وترتيب تنشيط المكون الإضافي. قم بقياس نفس الحالة أكثر من مرة وحاول ألا تتوصل إلى استنتاج مع الوقت لأول مرة أو القيمة السريعة لمرة واحدة. - إذا لم تتمكن من رؤية الفرق، فقارن غرفة التخزين والبيئة بشكل منفصل.
تحقق مما إذا كانت نفس المرحلة بطيئة حتى في غرفة تخزين أخرى للكمبيوتر المحمول الصغير الذي أعددته. كما أنه يسجل حالة التطبيقات وحمل نظام التشغيل والمزامنة والتخزين التي تعمل في نفس الوقت. إذا قمت بتغيير الإعدادات والملفات في وقت واحد هنا، فلن تعرف التغييرات ذات الصلة.
إنشاء نسخ احتياطية، والتبديل إلى الوضع المقيد، وإعادة إدخال المكونات الإضافية للقارئ، وتشخيص تخزين المزامنة ليست عمليات موضحة في قياس 9 هذا. في القياس الفعلي، نستخدم قائمة التنشيط المعدة مسبقا، ولا نقوم بإجراء عمليات أثناء بدء التشغيل أو إعادة كتابة الملاحظات.
في غرفة تخزين ثابتة صغيرة، قم بقياس 0، 1، 2 لكل 3 مرات
باستخدام نفس بيئة Linux وملاحظات المؤلف، قارنا الشروط التي كانت فيها المكونات الإضافية للمجتمع التي تم تحميلها بالفعل هي 0 و1 ل Templater فقط و2 ل Templater+QuickAdd. كان متوسط عرض النص حوالي 0.92 ثانية، و0.95 ثانية، و1.02 ثانية، على التوالي.
| تحميل المكون الإضافي في وقت التشغيل | عدد القياسات | التحضير لاتصال القياس CDP جاهز | عرض نص معروف نص واجهة المستخدم الرسومية جاهز |
|---|---|---|---|
| 0 قطعة: كلا النوعين من 2 غير صالحين | 3 مرات | متوسط 324 مللي ثانية المدى 313–356 مللي ثانية | متوسط 917 مللي ثانية المدى 892–949 مللي ثانية |
| 1 قطعة: قالب 2.25.1 | 3 مرات | متوسط 325 مللي ثانية المدى 315–339 مللي ثانية | متوسط 948 مللي ثانية المدى 926–973 مللي ثانية |
| 2 إضافات: Templater 2.25.1 + QuickAdd 2.29.0 | 3 مرات | متوسط 329 مللي ثانية المدى 325–332 مللي ثانية | متوسط 1017 مللي ثانية المدى 1016–1105 مللي ثانية |
حتى بالنسبة ل 0، يوجد ملف توزيع 2. ما قمت بتغييره هو قائمة تنشيط المكونات الإضافية للمجتمع. بالإضافة إلى حساب البيان المثبت، نقرأ أيضا القائمة النشطة في وقت التشغيل ومعرف وإصدار مثيل المكون الإضافي الفعلي، وتحققنا من 0 و1 و2. الوظيفة الأساسية هي نفس نوع 5 تحت جميع الظروف.
لا تثبت القيم الوسيطة بهذا الترتيب علاقة سببية تعتمد على عدد الإضافات وحده، ولا قاعدة عامة تقول إن زيادة العدد تُبطئ التشغيل دائمًا. فنوع الإضافات يتغير مع عددها، ولكل حالة 3 قياسات فقط، كما أن المعالج المشترك والذاكرة المؤقتة غير ثابتين. لا تطبّق هذه الفروق مباشرةً على خزنتك الكبيرة أو جهازك.
إلى أي مدى قمت بقياس التنشيط؟
يتم فصل إعداد الاتصال وعرض النص
مع ساعة متزايدة رتيبة، قمنا بقياس الوقت المنقضي من قبل بدء عملية Obsidian مباشرة. بيئة العرض جاهزة قبل البدء. CDP ready هو الوقت الذي تستجيب فيه وجهة الاتصال للقياس ويتم الحصول على معلومات وجهة الاتصال. لا يمكن القول أن هذا وحده يحتوي على ملاحظة معروضة على الشاشة.
نص واجهة المستخدم الرسومية جاهز هو الوقت الذي يتم فيه عرض عنوان 起動確認.md "起動確認" وعلامة التأكيد المعروفة باستخدام الاتصال للتحقق من الشاشة الفعلية. يشمل من بدء التشغيل إلى الاتصال ومعالجة القراءة. إنه مؤشر مختلف عن الرسم الأول، والانتهاء من تهيئة جميع المكونات الإضافية، والوقت الذي يصبح فيه قابلا للتحرير. تم تسجيل تأكيد حالة عدد القراءات بشكل منفصل بعد ملاحظة عرض النص هذا.
استخدم نفس الإدخال والطلب
- الرسمي Obsidian 1.13.7. لقد تحققت من إصدار التطبيق والمثبت على الشاشة العامة الفعلية.
- انسخ نفس ملف التوزيع الرسمي ل Templater 2.25.1 وQuickAdd 2.29.0 إلى جميع الشروط. لا يوجد استحواذ جديد أو تثبيت تبعية هذه المرة.
- الإدخال هو Markdown 1 من 148 بايت أعده المؤلف مباشرة. باستخدام نفس إعدادات التخزين والوظيفة الأساسية 5 وملفات التوزيع لكلا المكونات الإضافية، قمنا بمطابقة ملفات التخزين بخلاف قائمة التنشيط قبل البدء. حتى بعد بدء التشغيل، لم تتغير وحدات البايت/التجزئة للنص.
- الوظائف الأساسية هي مستكشف الملفات والروابط الخلفية والمخطط التفصيلي والخصائص والإشارات المرجعية. لا يتم تشغيل قالب بدء تشغيل Templater واختيار QuickAdd وإعدادات الماكرو والذكاء الاصطناعي وما إلى ذلك.
- حدد شروط 3 ل 0 و1 و2 وكل 3 مرات مقدما، وقم بالقياس بترتيب
0,1,2 / 1,2,0 / 2,0,1. يتم نشر جميع الأوقات المجدولة 9، ويتم تحديد القيم السريعة فقط أو لا يتم حذف القيم المتطرفة. - أثناء القياس، انقر فوق واجهة المستخدم الرسومية، وافتح واكتب الملاحظات API، ولا تنفذ أمر المكون الإضافي، وتحقق من الحالة عن طريق القراءة. في كل مرة، يتم حفظ الشاشة الفعلية، ويتم إغلاق التطبيق المستخدم للقياس فقط بشكل طبيعي.
حدود ذاكرة التخزين المؤقت والتحميل والملف الشخصي
أولا، تحققت من الثقة الفعلية والنسخة العامة مع الملف الشخصي التحضيري غير المقاس، ونسخت الإعدادات المعدة في كل مرة. نقوم بإنشاء دليل جديد لذاكرة التخزين المؤقت للملف الشخصي في كل مرة، ولكن ذاكرة التخزين المؤقت لقرص صفحة نظام التشغيل تسخن مع الإعداد والتكرار. لم يتم إعادة تشغيل ذاكرة التخزين المؤقت لنظام التشغيل أو مسحها، وهي ليست تمهيدا باردا فعليا أو أول إعداد غير مستخدم.
بالنسبة للملف الشخصي العالمي بأكمله لكل حلقة، لا يتم تسجيل قائمة التجزئة الكاملة قبل بدء التشغيل مباشرة. نترك الإعدادات الأصلية الشائعة المعدة وطرق النسخ، وتجميع ملف ما قبل البدء لكل مستودع، لكننا لا ندعي أن جميع وحدات البايت لجميع الملفات الشخصية كانت هي نفسها.
في البيئة المشتركة، كانت قيمة مراقبة استخدام وحدة المعالجة المركزية حوالي 35-44%، وكانت التطبيقات الأخرى تعمل أيضا. وحدة المعالجة المركزية المنطقية المرئية هي 5، وتخصيص وحدة المعالجة المركزية يعادل وحدة المعالجة المركزية 4، والحد الأقصى للذاكرة هو 16 GiB. يتم تضمين القياس واكتساب الحالة وحفظ الصور أيضا في قسم المراقبة في وحدة المعالجة المركزية، وهو ليس معدل استخدام وحدة المعالجة المركزية للمكونات الإضافية الفردية. لقد تحققت أيضا من عمل بناء آخر قبل التحضير، ولكنه ليس سجلا يوضح أن نفس الإصدار كان يعمل خلال جميع مرات 9.
حول التوقف قبل القياس وتصحيح السجلات
في مرحلة الإعداد غير المقاسة، تم إيقاف الفحص للتحقق مما إذا كانت وجهة الاتصال للتطبيق التي انتهت عادة قد تم إصدارها عن طريق الخلط بين TIME_WAIT الخاص ب TCP والاتصال المعلق. احتفظت بسجل الفشل، وتحققت من عدم وجود انتظار ورفض اتصال، وصححت الشيك، ثم قمت بقياس أوقات 9 التي لم يكن من المقرر تنفيذها. لا يتم تضمين وقت مرحلة التحضير في عينة القياس.
في تأكيد القائمة للصورة الأصلية، تم تصحيح القيمة المتوقعة ل 11، التي تحسب شاشة تأكيد الثقة للتحضير، إلى 12. لا يتم إعادة إنشاء الصور وواجهة المستخدم الرسومية والوقت، ويتم تصحيح عدد السجلات مع الحفاظ على وحدات البايت مثل CSV الحالية.
تحقق من CSV الأصلي والملاحظة والشاشة الفعلية
CSV هو الملف الأصلي الذي يحتوي على وقت 9 مرات التي لم يتم تقريبها، وعدد القراءات والإصدار في وقت التنفيذ، والحمل المشترك، والنتيجة النهائية. يمكنك التحقق من القيمة الأصلية بشكل منفصل عن العدد الصحيح في الجدول. Markdown هو إدخال أعده المؤلف مباشرة مسبقا وليس نتيجة لحفظ النص بواسطة التطبيق.
# 起動確認
著者作成の固定ノートです。プラグインの起動比較にだけ使います。
表示確認印 C21-STARTUP-20260930




صورة 4 المنشورة وCSV・Markdown هي نسخ تتطابق مع النسخة الأصلية المجمدة والبايتات・SHA256. يتضمن إيصال التحقق الأصلي تأكيد عنصر 23 والبايت / التجزئة لملف 82، ونطاق التصحيح بما في ذلك الإيصال نفسه هو حالات 83. في هذا الوقت 9، لم نقيس السرعة والإنتاجية وتأثير التدفق الداخل لنظام التشغيل Windows وmacOS وiOS وخزائن المرافق الكبيرة والمزامنة وSimpleMemo. شروط القياس وسجل المطابقة الأصلي.