nedmalloc

Software kuvakaappaus:
nedmalloc
Ohjelmiston tiedot:
Versio: 1.05 / 1.10 Beta 3
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Niall Douglas
Lupa: Vapaa
Suosio: 11

Rating: nan/5 (Total Votes: 0)

nedmalloc vaihtoehtoinen malloc täytäntöönpanoa kirjoitettu C useita säikeitä ilman lukkoa väite perustuu dlmalloc v2.8.3.
Se on enemmän tai vähemmän uudempi täytäntöönpanoa ptmalloc2, standardi allokoija Linux (joka perustuu dlmalloc v2.7.0), mutta sisältää myös per-thread välimuisti maksimaalisen CPU skaalautuvuutta. Se kuuluu Boost ohjelmistolisenssien joka sallii kaupallisen käytön.
Se on enemmän kuin 125 kertaa nopeammin kuin tavallinen Win32 muistinhallinnassa, 4-10 kertaa nopeammin kuin tavallinen FreeBSD muistinhallinnassa ja jopa kaksi kertaa niin nopeasti kuin ptmalloc2, standardi Linux muistinhallinnassa. Se voi ylläpitää välillä 7.3m ja 8.2m malloc & vapaa pari sekunnissa on 2200Mhz AMD Athlon64 kone.
Se skaalautuu ylimääräisiä CPU paljon parempi kuin joko standardi Win32 muistinhallinnassa tai ptmalloc2 ja voi aiheuttaa huomattavasti vähemmän muistia turvotus kuin ptmalloc2. nedmalloc hanke vältetään prosessori Järjestysnumerointi (lukitus) kokonaan kun pyydetty muistin koko on kierre välimuisti.

Mitä uutta tässä julkaisussa:

  • Tämä versio korjaa showstopping bugi liittyy samanaikaisuuden kappaleista & gt; 8Kb ollessa poissa käytöstä järjestelmän allas.

Mitä uutta versiossa 1.10 Beta 2:

  • Tämä versio korjaa calloc () ylivuoto neuvonta- ja Eri bitrot erityisesti uusin Mac OS X julkaisu.

Mitä uutta versiossa 1.10 Beta 1:

  • Valtava tehtiin muutoksia, mukaan lukien kokeellinen vakio aika VM allokoija joka kulkee käyttäjän tilaa Windows Vista tai uudempi, ja paljon parannuksia asiakirjat.
  • Testauskehikko parani merkittävästi. realloc () suorituskyky parani merkittävästi suurten lohkojen Windows.
  • politiikkakeskeisyys STL metaprogramming adapteri lisättiin tehdä std :: vector ovat O (1) laajennus suorituskyvyn ja hyödyntämällä rvalue viittaus rakentajien on C ++ 0x.
  • Paljon vikoja vahvistettu.

Muu ohjelmistojen kehittäjä Niall Douglas

BEXML
BEXML

15 Apr 15

Kommentit nedmalloc

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!