merge_selector_algorithm
الخوارزمية المستخدمة لاختيار الأجزاء لإسناد عمليات الدمجmerge_selector_base
يؤثر في تضخيم الكتابة لعمليات الدمج المُخصَّصة (إعداد مخصّص لمستوى الخبراء، لا تغيّره إذا لم تكن تفهم ما الذي يفعله). يعمل مع محددات الدمج Simple وStochasticSimplemerge_selector_blurry_base_scale_factor
يتحكم في توقيت بدء عمل هذه الآلية بالنسبة إلى عدد الأجزاء في التقسيم. وكلما زادت قيمة المعامل، تأخرت الاستجابة أكثر.merge_selector_enable_heuristic_to_lower_max_parts_to_merge_at_once
فعّل الآلية الاستدلالية لمُحدِّد الدمج البسيط، والتي تُخفِّض الحد الأقصى لعدد الأجزاء التي يمكن اختيارها للدمج دفعةً واحدة. وبذلك سيزداد عدد عمليات الدمج المتزامنة، مما قد يساعد في معالجة أخطاء TOO_MANY_PARTS، ولكن في الوقت نفسه سيؤدي ذلك إلى زيادة تضخيم الكتابة.merge_selector_enable_heuristic_to_remove_small_parts_at_right
تمكين آلية استدلالية لاختيار الأجزاء المرشحة للدمج، بحيث تزيل الأجزاء من الجانب الأيمن من النطاق إذا كان حجمها أقل من النسبة المحددة (0.01) من sum_size. ينطبق ذلك على محددَي الدمج Simple وStochasticSimplemerge_selector_heuristic_to_lower_max_parts_to_merge_at_once_exponent
يتحكم في قيمة الأس المستخدمة في الصيغ التي تُنشئ منحنى الخفض. ويؤدي تقليل قيمة الأس إلى تقليل اتساع عمليات الدمج، مما يزيد من تضخيم الكتابة. والعكس صحيح.merge_selector_min_age_to_disable_right_tail_heuristic
إذا كانت القيمة أكبر من الصفر وكان الإعدادmerge_selector_enable_heuristic_to_remove_small_parts_at_right مفعّلًا،
فإنها تعطّل تلك الآلية الاستدلالية في النطاقات التي لا يقل فيها عمر كل جزء بيانات عن هذا العدد من الثواني. القيمة 0 تعطّل هذا الفحص.
يعمل هذا الإعداد مع محدِّدَي الدمج Simple وStochasticSimple.