nedmalloc

Skjermbilde programvare:
nedmalloc
Prog.varedetaljer:
Versjon: 1.05 / 1.10 Beta 3
Last opp dato: 20 Feb 15
Utvikler: Niall Douglas
Lisens: Gratis
Popularitet: 11

Rating: nan/5 (Total Votes: 0)

nedmalloc en alternativ malloc implementering skrevet i C for flere tråder uten lås påstand basert på dlmalloc v2.8.3.
Det er mer eller mindre en nyere implementering av ptmalloc2, standard måleren i Linux (som er basert på dlmalloc v2.7.0), men også inneholder en per-tråd cache for maksimal CPU skalerbarhet. Det kommer under Boost programvarelisens som tillater kommersiell bruk.
Det er mer enn 125 ganger raskere enn standard Win32 minne tildeler, 4-10 ganger raskere enn standard FreeBSD minne tildeler og opptil dobbelt så rask som ptmalloc2, standard Linux minne tildeler. Det kan opprettholde mellom 7.3m og 8.2m malloc og gratis par operasjoner per sekund på en 2200MHz AMD Athlon64 maskin.
Den skalerer med ekstra CPU langt bedre enn både standard Win32 minne tildeler eller ptmalloc2 og kan føre til betydelig mindre minne oppblåsthet enn ptmalloc2. nedmalloc prosjektet unngår prosessor serialisering (låsing) helt når minnestørrelsen spurt er i tråd cache

Hva er nytt i denne utgaven:.

  • Denne versjonen fikser en showstopping bug som involverer samtidighet på blokker & gt; 8kb blir deaktivert for systemet bassenget.

Hva er nytt i versjon 1.10 Beta 2:

  • Denne versjonen fikser en calloc () overløp rådgivende og ulike bitrot, spesielt for den nyeste Mac OS X versjon.

Hva er nytt i versjon 1.10 Beta 1:

  • Store endringer ble gjort, blant annet en eksperimentell konstant tid VM måleren som kjører i brukerplass i Windows Vista eller nyere, og massevis av forbedringer i dokumentasjonen.
  • Test rammeverk ble betydelig forbedret. realloc () ytelse ble betydelig forbedret for store blokker på Windows.
  • En politikk drevet STL metaprogramming adapter ble lagt for å gjøre std :: vector har O (1) utvidelse ytelse og gjøre bruk av rvalue referanse konstruktører på C ++ 0x.
  • Mange feil ble fikset.

Annen programvare fra utvikleren Niall Douglas

BEXML
BEXML

15 Apr 15

Kommentarer til nedmalloc

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!