Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1362445
  • 博文数量: 343
  • 博客积分: 13098
  • 博客等级: 上将
  • 技术积分: 2862
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-06 00:35
文章存档

2012年(131)

2011年(31)

2010年(53)

2009年(23)

2008年(62)

2007年(2)

2006年(36)

2005年(5)

分类: LINUX

2008-05-17 20:30:13

FreeBSD 7.0 has started to employ jemalloc as its default memory allocator, which exhibits much better than either dlmalloc or phkmalloc for multithreaded programs running on multi-processor systems.
 
Dlmalloc is the default memory allocator employed by glibc, which has been widely accepted by a vast number of Linux release.
 
Prior to jemalloc, fomer FreeBSD used to integrate phkmalloc serving as its default memory allocator.
 
If your system is suffering from severe memory-allocating bottlenecks, a Mysql server to be more precise, jemalloc may be an effective option to improve the performance.
 
Attached are papers that reveal details of jemalloc.  
 
 
 
文件: jemalloc.pdf
大小: 386KB

下载              

文件: FreeBSD-7内核malloc源代码分析.pdf
大小: 290KB

 

下载

 

阅读(1310) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~