nedmalloc

Софтуер снимки:
nedmalloc
Софтуер детайли:
Версия: 1.05 / 1.10 Beta 3
Дата на качване: 20 Feb 15
Розробник: Niall Douglas
Разрешително: Безплатно
Популярност: 150

Rating: nan/5 (Total Votes: 0)

nedmalloc алтернативна реализация изчистване написан на C за няколко теми без заключване раздора основава на dlmalloc v2.8.3.
Това е повече или по-малко по-нова реализация на ptmalloc2, а стандартната разпределител в Linux (който се основава на dlmalloc v2.7.0), но също така съдържа кеша на конци за максимална CPU мащабируемост. Той идва под лиценза на Boost софтуер, който позволява търговска практика.
Това е повече от 125 пъти по-бързо от стандартната разпределител Win32 памет, 4-10 пъти по-бързо от стандартната за заделяне на FreeBSD памет и до два пъти по-бързо, колкото ptmalloc2, а стандартната Linux памет разпределител. Той може да поддържа между 7,3 м и 8,2 m изчистване и безплатен чифт операции в секунда на 2200Mhz AMD Athlon64 машина.
Тя везни с далеч по-добре допълнително процесора в сравнение с всеки стандартен Win32 памет разпределител или ptmalloc2 и може да доведе до значително по-малко памет подуване на корема, отколкото ptmalloc2. nedmalloc проект избягва процесор сериализация (заключване) изцяло, когато поиска размерът на паметта е в кеша на конци

Какво ново в тази версия:.

<ул >

  • Тази версия поправя showstopping бъг с участието едновременност на блокове & GT; 8kb с увреждания, за басейна на системата.
  • Какво ново във версия 1.10 Beta 2:

    • Тази версия поправя calloc () препълване консултативен и различни bitrot, особено за най-новата Mac OS X версия.

    Какво ново във версия 1.10 Beta 1:

    • бяха направени огромни промени, включително експериментална константно време VM разпределител, който работи в потребителското пространство в Windows Vista или по-късно, и много подобрения в документацията.
    • рамка за изпитване е значително подобрено. презаделяне () изпълнението е значително подобрено за големи блокове на Windows.
    • Политика задвижва STL metaprogramming адаптер е добавен за вземане на STD :: вектор са O (1) представяне разширение и използване на референтни rvalue конструктори на C ++ 0x.
    • Много бъгове са фиксирани.

    Друг софтуер на разработчика Niall Douglas

    BEXML
    BEXML

    15 Apr 15

    Коментари към nedmalloc

    Коментари не е намерена
    добавите коментар
    Включете на изображения!