nedmalloc

البرمجيات قطة:
nedmalloc
تفاصيل البرنامج:
الإصدار: 1.05 / 1.10 Beta 3
تاريخ إيداع: 20 Feb 15
المطور: Niall Douglas
ترخيص: حرر
شعبية: 11

Rating: nan/5 (Total Votes: 0)

وnedmalloc التنفيذ malloc بديل مكتوب في C للمواضيع متعددة دون قفل الخلاف على أساس dlmalloc v2.8.3.
هو أكثر أو أقل تنفيذ أحدث من ptmalloc2، مخصص القياسية في لينكس (الذي يقوم على أساس dlmalloc v2.7.0) ولكن يحتوي أيضا على مخبأ لكل موضوع لأقصى قدر من قابلية وحدة المعالجة المركزية. يتعلق الأمر تحت الرخصة البرمجيات دفعة الذي يسمح الاستخدام التجاري.
ومن أكثر من 125 مرة أسرع من معيار مخصص الذاكرة Win32 و، ​​4-10 مرات أسرع من معيار مخصص الذاكرة فري وتصل إلى ضعفي ptmalloc2، ومعيار لينكس الذاكرة مخصص. فإنه يمكن الحفاظ بين 7.3m و8.2M malloc والزوج الحرة العمليات في الثانية الواحدة على جهاز 2200Mhz AMD معالجات Athlon64.
ومن المقاييس مع أفضل وحدة المعالجة المركزية اضافية لبكثير من أي معيار Win32 ومخصص الذاكرة أو ptmalloc2 ويمكن أن يسبب ذاكرة أقل بكثير من النفخ ptmalloc2. مشروع nedmalloc يتجنب التسلسل المعالج (قفل) تماما عندما يكون حجم الذاكرة المطلوب في ذاكرة التخزين المؤقت موضوع

ما هو الجديد في هذا الإصدار:.

هذا الإصدار بإصلاح الخلل showstopping التي تنطوي على التزامن كتل و GT. 8KB يتم تعطيل لتجمع النظام.

ما هو الجديد في النسخة 1.10 بيتا 2:

هذا الإصدار بإصلاح calloc () الاستشارية تجاوز ومختلف bitrot، ولا سيما لأحدث إصدار نظام التشغيل Mac OS X.

ما هو الجديد في الإصدار 1.10 بيتا 1: تم إجراء

تغييرات ضخمة، بما في ذلك وقت ثابت التجريبية VM مخصص الذي يمتد في الفضاء المستخدم في نظام التشغيل Windows Vista أو في وقت لاحق، والكثير من التحسينات وثائق.
تم تحسين الإطار الاختبار بشكل كبير. تم تحسين realloc () الأداء بشكل ملحوظ لكتل ​​كبيرة على ويندوز.
وأضيف السياسة مدفوعة محول STL metaprogramming لصنع الأمراض المنقولة جنسيا :: ناقلات ديك O (1) أداء التوسع والاستفادة من الصانعين إشارة rvalue على C ++ 0X.
تم إصلاح الكثير من الأخطاء.

البرامج الأخرى من المطور Niall Douglas

BEXML
BEXML

15 Apr 15

تعليقات ل nedmalloc

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!