nedmalloc

צילום מסך תוכנה:
nedmalloc
פרטי תוכנה:
גרסה: 1.05 / 1.10 Beta 3
טען תאריך: 20 Feb 15
מפתחים: Niall Douglas
רשיון: ללא תשלום
פופולריות: 11

Rating: nan/5 (Total Votes: 0)

nedmalloc יישום malloc חלופי נכתב ב- C עבור אשכולות מרובים ללא טענת נעילה המבוססת על v2.8.3 dlmalloc.
זה פחות או יותר יישום חדש יותר של ptmalloc2, allocator הסטנדרטי בלינוקס (המבוסס על v2.7.0 dlmalloc), אלא גם מכיל מטמון לכל חוט למדרגיות CPU מרבי. זה בא תחת רישיון תוכנת Boost המאפשר שימוש מסחרי.
זה יותר מ 125 פעמים מהר יותר מאשר allocator זיכרון Win32 הסטנדרטי, 4-10 פעמים מהר יותר מאשר allocator זיכרון FreeBSD הסטנדרטי ועד פעמיים מהר ככל ptmalloc2, allocator זיכרון Linux הסטנדרטי. זה יכול לקיים בין 7.3m ו8.2m malloc וזוג חופשי פעולות בשנייה על מכונה 2200Mhz AMD Athlon64.
זה מאזניים עם מעבד נוסף הרבה יותר טוב מאשר שני allocator הסטנדרטי Win32 הזיכרון או ptmalloc2 ויכול לגרום באופן משמעותי פחות מאשר זיכרון נפיחות ptmalloc2. פרויקט nedmalloc נמנע בהמשכים מעבד (נעילה) לחלוטין כאשר גודל הזיכרון המבוקש הוא במטמון החוט

מה חדש בהודעה זו :.

  • גרסה זו מתקנת באגים showstopping מעורבים מקביליות על בלוקים & gt; 8KB שהשבית לבריכת המערכת.

מה חדש בגרסת 1.10 Beta 2:

    • גרסה זו מתקנת calloc (מייעצת גלישה) ו bitrot השונים, במיוחד לשחרור Mac OS X האחרון.

    מה חדש בגרסת 1.10 Beta 1:

    • שינויים ענק נעשו, כולל זמן קבוע ניסיוני allocator VM שפועל במרחב משתמש ב- Windows Vista או במאוחר, והרבה שיפורים לתיעוד.
    • במסגרת הבדיקה השתפרה באופן משמעותי. ביצועים להקצות מחדש () השתפרו משמעותי בלוקים גדולים על Windows.
    • מתאם metaprogramming STL מדיניות מונעת נוספו להכנת std :: וקטור יש O (1) ביצועי התרחבות ועשיית שימוש בנאים התייחסות rvalue על C ++ 0x.
    • הרבה באגים תוקנו.

  • תוכנות אחרות של יזם Niall Douglas

    BEXML
    BEXML

    15 Apr 15

    תגובות ל nedmalloc

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!