nedmalloc

ソフトウェアのスクリーンショット:
nedmalloc
ソフトウェアの詳細:
バージョン: 1.05 / 1.10 Beta 3
日付のアップロード: 20 Feb 15
開発者: Niall Douglas
ライセンス: 無料
人気: 11

Rating: nan/5 (Total Votes: 0)

dlmallocのv2.8.3に基づいてロック競合することなく、複数のスレッドのためのC言語で書かれた別のmallocの実装nedmalloc。
それは、ptmalloc2の多かれ少なかれ新しい実装である(dlmallocをv2.7.0に基づいています)は、Linuxで標準アロケータだけでなく、最大CPUスケーラビリティのためのスレッドごとのキャッシュが含まれています。それは、商用利用を許可ブーストソフトウェアライセンスの下に来る。
それは、125以上の倍の速さ標準のWin32メモリアロケータよりも4-10倍標準のFreeBSDメモリアロケータより速く、倍の速ptmalloc2、標準的なLinuxのメモリアロケータとしての責任です。それは2200MHzのAMDのAthlon64マシン上で毎秒7.3メートルの間と8.2メートルのmalloc&無料ペアの操作を維持することができます。
それは余分なCPUの標準のWin32メモリアロケータまたはptmalloc2どちらよりもはるかに優れてスケールし、ptmalloc2よりも大幅に少ないメモリ膨満感を引き起こす可能性があります。ます。

のこのリリースで新しいのは何回避>

  • このバージョンでは、ブロック&GT上の同時実行を伴うshowstoppingバグを修正。 8KBは、システム·プールで無効にされてます。
  • の新機能バージョン1.10ベータ2で:

    • このバージョンははcallocを修正()オーバーフロー顧問と特に最新のMac OS Xリリースのための様々なbitrot、します。

    のバージョン1.10ベータ1のの新しいは何をされます:

    • 巨大な変化は、実験的な定数時間を含め、行われたVMのWindows Vista以降ではユーザ空間で動作するか、アロケータ、およびドキュメントの改善をたくさんします。
    • は、テストフレームワークが大幅に改善されました。のrealloc()のパフォーマンスが大幅にWindows上で大きなブロックのために改善されたします。
    • ポリシー駆動型のSTLメタプログラミングアダプタはSTDを作るために追加されました::ベクトルは、O(1)拡張性能とC ++ 0xの上右辺値参照コンストラクタを利用してしています。
    • はバグの多くが修正されました。

    開発者の他のソフトウェア Niall Douglas

    BEXML
    BEXML

    15 Apr 15

    へのコメント nedmalloc

    コメントが見つかりません
    コメントを追加
    画像をオンにする!