nedmalloc

軟件截圖:
nedmalloc
軟件詳細信息:
版本: 1.05 / 1.10 Beta 3
上傳日期: 20 Feb 15
開發: Niall Douglas
許可: 免費
人氣: 11

Rating: nan/5 (Total Votes: 0)

nedmalloc替代malloc實現多線程,而不基於dlmalloc v2.8.3鎖爭用C語言編寫。
這或多或少是一個較新的實施ptmalloc2的,在Linux中的標準分配器(它是基於dlmalloc V2.7.0),而且還包含了每個線程緩存的最大CPU的可擴展性。談到下Boost軟件許可證,允許商業用途。
它比標準的Win32內存分配器快超過125倍,比標準的FreeBSD內存分配器更快4-10倍至快一倍ptmalloc2,標準Linux內存分配器。它可以在2200MHz的AMD Athlon64處理器的機器上維持每秒的malloc和自由對操作之間7.3米和8.2米。
它擴展額外的CPU比標準的Win32內存分配器或ptmalloc2好得多,並可能導致顯著較少的內存比腹脹ptmalloc2。 nedmalloc項目避免了處理器序列化(鎖定)完全當請求的內存大小是線程緩存

什麼在此版本中是新的

  • 在該版本修復了涉及並發上塊&GT一showstopping的bug; 8KB的系統池被禁用。

什麼是新版本的 1.10 Beta 2中:

  • 在這個版本修復了釋放calloc()溢出諮詢和各種bitrot,特別是對於最新的Mac OS X的釋放。

什麼版本的新 1.10 Beta 1的:

  • 在巨大的變化做了,包括實驗的時間不變VM分配程序運行在用戶空間在Windows Vista或更高版本,以及大量的改進文檔。
  • 在測試框架顯著改善。 realloc的()性能大塊是顯著改善在Windows上。
  • 在策略驅動的STL元編程適配器製作的std :: vector的加入也為O(1)擴展性能和的C ++ 0x利用右值引用構造。
  • 在大量的錯誤是固定的。

顯影劑的其他軟件 Niall Douglas

BEXML
BEXML

15 Apr 15

意見 nedmalloc

評論沒有發現
添加評論
打開圖片!