nedmalloc

Software screenshot:
nedmalloc
Rincian Software:
Versi: 1.05 / 1.10 Beta 3
Tanggal Upload: 20 Feb 15
Pengembang: Niall Douglas
Lisensi: Gratis
Popularitas: 11

Rating: nan/5 (Total Votes: 0)

nedmalloc implementasi malloc alternatif yang ditulis dalam C untuk beberapa benang tanpa kunci contention berdasarkan dlmalloc v2.8.3.
Hal ini lebih atau kurang implementasi baru dari ptmalloc2, pengalokasi standar di Linux (yang didasarkan pada dlmalloc v2.7.0) tetapi juga mengandung cache per-benang untuk maksimum skalabilitas CPU. Muncul di bawah lisensi perangkat lunak yang memungkinkan penggunaan Meningkatkan komersial.
Hal ini lebih dari 125 kali lebih cepat dari standar memori Win32 pengalokasi, 4-10 kali lebih cepat dari standar memori FreeBSD pengalokasi dan sampai dua kali lebih cepat ptmalloc2, standar memori pengalokasi Linux. Hal ini dapat mempertahankan antara 7.3m dan 8.2m malloc & bebas pasangan operasi per detik pada mesin 2200Mhz AMD Athlon64.
Ini timbangan dengan extra CPU jauh lebih baik daripada standar Win32 pengalokasi memori atau ptmalloc2 dan dapat menyebabkan signifikan lebih sedikit memori kembung dari ptmalloc2. Proyek nedmalloc menghindari prosesor serialisasi (mengunci) seluruhnya ketika ukuran memori yang diminta dalam cache benang

Apa yang baru dalam rilis ini:.

  • Versi ini perbaikan bug showstopping melibatkan concurrency pada blok & gt; 8Kb dinonaktifkan untuk kolam sistem.

Apa yang baru dalam versi 1.10 Beta 2:

  • Versi ini perbaikan yang calloc () melimpah penasehat dan berbagai bitrot, terutama untuk rilis terbaru Mac OS X.

Apa yang baru dalam versi 1.10 Beta 1:

  • perubahan besar yang dibuat, termasuk waktu yang konstan eksperimental VM pengalokasi yang berjalan dalam ruang pengguna di Windows Vista atau lambat, dan banyak perbaikan dokumentasi.
  • Kerangka uji meningkat secara signifikan. realloc () kinerja secara signifikan ditingkatkan untuk blok besar pada Windows.
  • Sebuah didorong kebijakan STL metaprogramming adapter ditambahkan untuk membuat std :: vector telah O (1) kinerja ekspansi dan memanfaatkan referensi nilai p konstruktor di C ++ 0x
  • .
  • Banyak bug yang tetap.

Perangkat lunak lain dari pengembang Niall Douglas

BEXML
BEXML

15 Apr 15

Komentar untuk nedmalloc

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!