jemalloc 5.1.0 发布,内存分配管理

栏目: 软件资讯 · 发布时间: 7年前

内容简介:jemalloc 5.1.0 已发布,jemalloc 是一个通用的 malloc(3)实现,它强调了分段回避和可伸缩并发支持。jemalloc 在 2005 年首次作为 FreeBSD libc 分配器使用,2010年,jemalloc 的功能延伸到如堆分析和监控/调优...

jemalloc 5.1.0 已发布,jemalloc 是一个通用的 malloc(3)实现,它强调了分段回避和可伸缩并发支持。jemalloc 在 2005 年首次作为 FreeBSD libc 分配器使用,2010年,jemalloc 的功能延伸到如堆分析和监控/调优等。现代的 jemalloc 版本依然集成在 FreeBSD 中。

该版本从特性、性能、便携性等多个方面进行了改进,建议 5.0.x 及更早版本的用户升级。

  • Implement transparent huge page support for internal metadata.

  • Add opt.thp to allow enabling / disabling transparent huge pages for all mappings. 

  • Add maximum background thread count option.

  • Allow prof_active to control opt.lg_prof_interval and prof.gdump

  • Allow arena index lookup based on allocation addresses via mallctl. 

  • Allow disabling initial-exec TLS model.

  • Add opt.lg_extent_max_active_fit to set the max ratio between the size of the active extent selected (to split off from) and the size of the requested allocation. 

  • Add retain_grow_limit to set the max size when growing virtual address space. 

  • Add mallctl interfaces:

    • arena.<i>.retain_grow_limit 

    • arenas.lookup 

    • max_background_threads 

    • opt.lg_extent_max_active_fit

    • opt.max_background_threads

    • opt.metadata_thp 

    • opt.thp 

    • stats.metadata_thp 

完整更新内容和下载地址,请查阅发行列表


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出Web设计(中文版)

深入浅出Web设计(中文版)

(美)瓦特罗尔、(美)西罗托 / O'Reilly Taiwan公司 / 东南大学出版社 / 2010-11 / 99.00元

你将从《深入浅出Web设计(中文版)》学到什么?你曾经希望看看书就能学到真正的网站设计吗?曾经想过该如何同时达成让网站看起来美观,又能有效率地沟通信息,还要通过可访问性与可用性的策略吗?《深入浅出Web设计》正是精通上述主题的秘笈。我们将学到如何设计一个绝佳、用户友好的网站,上谈客户需求,下说手绘分镜表,乃至完成在线所需的HTML与css主文件……而且会有一个真正可以运作的网站!一起来看看 《深入浅出Web设计(中文版)》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码