ホームページ >ウェブフロントエンド >htmlチュートリアル >jemalloc 4.2.0 リリース、メモリ割り当て管理_html/css_WEB-ITnose

jemalloc 4.2.0 リリース、メモリ割り当て管理_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:17:561229ブラウズ

jemalloc 4.2.0 が公開されました。

新しい特性:

  • arena..reset mallctl を追加します。これにより、アリーナのすべての割り当てを 1 回の操作で破棄できるようになります。 ( @jasone)

  • stats.retained および stats.arenas..retained 統計を追加します。 ( @jasone)

  • --with-version 構成オプションを追加します。 ( @jasone)

  • 実際のページ サイズよりも大きい --with-lg-page 値をサポートします。 ( @jasone)

优化:

  • さまざまなホット データ構造には、赤黒ツリーではなくペアリング ヒープを使用します。 ( @djwatson、 @jasone)

  • rtree 操作の高速パスを合理化します。 ( @jasone)

  • calloc() と [m,d,sd]allocx() の高速パスを最適化します。 ( @jasone)

  • OS がオーバーコミットしない場合は、未使用の仮想メモリをデコミットします。 ( @jasone)

  • fork(2) 中の不幸な対話を避けるために、[ヒューリスティック] オーバーコミットがアクティブな場合は Linux で MAP_NORESERVE を指定します。 ( @jasone)

バグ修正:

  • gdump プロファイルのトリガーに関連するチャンク アカウンティングを修正しました。 ( @jasone)

  • glibc

  • サンプリング確率に従ってリーク レポートの概要をスケールします。 ( @jasone)

ダウンロード地址:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。