1 مستودع
Collections of benchmarked coding patterns designed to increase execution speed and reduce memory allocations.
Distinct from Ruby Code Standardization: Distinct from Ruby Code Standardization: focuses on execution speed and memory efficiency rather than consistent formatting and structural rules.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Performance Optimization Guides. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن دليل لتحسين أداء Ruby ومورد لإعادة الهيكلة. يوفر مجموعة من أنماط البرمجة التي تم قياس أدائها والمقارنات الاصطلاحية المصممة لزيادة سرعة التنفيذ وتقليل تخصيصات الذاكرة في تطبيقات Ruby. يركز المورد على تعيين بنيات اللغة الشائعة إلى مكافئاتها الأكثر كفاءة من الناحية الحسابية. ويستخدم تحليل التوقيت المقارن وتوصيف عدد التخصيصات لتحديد الاصطلاحات عالية الأداء التي تحل محل التعبيرات كثيفة الكائنات. يغطي المشروع ضبط وقت تشغيل التطبيق وإدارة الذاكرة من خلال تحديد الأنماط التي تقلل من عبء جمع القمامة (garbage collection). ويستخدم التطوير القائم على قياس الأداء لتقييم تأثير ميزات لغة معينة على ذاكرة النظام وسرعة التنفيذ.
Offers a collection of benchmarked coding patterns to increase execution speed and reduce memory allocations in Ruby.