Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ذاكرة التخطيط المؤقتة

الملف: src/layout/core/layout_cache.rs

المورد LayoutCache

يحفظ:

  • المقاسات الجوهرية
  • العقد المتسخة
  • الكيانات بحسب العمق
  • عدادات الإطارات

أفضل ممارسات

  • لا تعدّل UNode/ULayout/USelf في كل إطار بدون سبب.
  • فضّل التحديث عند تغيّر حالة فعلية.
  • قلّل الاضطراب في البنية الهرمية، مثل الإضافة والحذف العشوائي المستمر.

متى تفكر بالتوسعة؟

  • إذا زاد عدد العقد كبيرًا جدًا.
  • إذا أصبحت قيمة dirty_ratio مرتفعة أغلب الوقت.

تحقق مرتبط

  • cargo test -p univis_ui_engine --lib layout::core::layout_cache