共 3 篇文章 |
|
ptmalloc,tcmalloc和jemalloc内存分配策略研究 ?I''m OWen...简而言之,就是: 小内存(small class): 线程缓存bin -> 分配区bin(bin加锁) -> 问系统要中型内存(large class):分配区bin(bin加锁) -> 问系统要大内存(huge class): 直接mmap组织成N个chunk+全局huge红黑树维护(带缓存) 总结 Jemalloc设计上比前两个... 阅556 转6 评0 公众公开 13-09-15 09:45 |
Redis采用不同内存分配器碎片率对比。used_memory:830573680used_memory_human:792.10Mused_memory_rss:849068032used_memory_peak:831436048used_memory_peak_human:792.92Mmem_fragmentation_ratio:1.02mem_allocator:tcmalloc-1.7used_memory:915911024used_memory_human:873.48Mused_memory_rss:927047680used_memory_peak:916773392used_m... 阅374 转0 评0 公众公开 13-09-15 09:43 |
阅9333 转7 评0 公众公开 13-09-15 09:42 |