发布时间:2013-09-22 10:22:23
本文根据How tcmalloc Works翻译而来,作者是James Golick,原文地址:http://jamesgolick.com/2013/5/19/how-tcmalloc-works.html 前言 tcmalloc是一款专为高并发而优化的内存分配器。tcmalloc的tc含义是thread cache,tcmalloc正是通过thread cache这种机制实现了大多数情况下的无锁内存分配。这可能是我有幸拜.........【阅读全文】
发布时间:2013-09-09 10:34:40
用空间换取时间规则:1、扩展数据结构; 通常,通过给结构增加其他信息或改变结构内部的信息让它访问得更快能够减少对数据的常用操作所需的时间。2、存储预先计算好的结果; 计算函数一次,然后存储计算结果能够减少昂贵函数的重新计算所需的成本。以后对该函数的请求就.........【阅读全文】