内容简介: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 controlopt.lg_prof_interval
andprof.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]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 操作系统学习笔记-11:内存分配(一):连续分配
- 操作系统学习笔记-12:内存分配(二):非连续分配
- 图解 Go 内存管理器的内存分配策略
- Go:内存管理分配
- Allocations分析内存分配
- 内存分配与回收策略
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
加密与解密(第4版)
段钢 / 电子工业出版社 / 2018-10-1 / 198
《加密与解密(第4版)》以加密与解密为切入点,讲述了软件安全领域的基础知识和技能,如调试技能、逆向分析、加密保护、外壳开发、虚拟机设计等。这些知识彼此联系,读者在掌握这些内容之后,很容易就能在漏洞分析、安全编程、病毒分析、软件保护等领域进行扩展。从就业的角度来说,掌握加密与解密的相关技术,可以提高自身的竞争能力;从个人成长的角度来说,研究软件安全技术有助于掌握一些系统底层知识,是提升职业技能的重要......一起来看看 《加密与解密(第4版)》 这本书的介绍吧!