摘要:        
背景介绍 在开发微信看一看期间,为了进行耗时优化,基础库这层按照惯例使用tcmalloc替代glibc标配的ptmalloc做优化,CPU消耗和耗时确实有所降低。但在晚上高峰时期,在CPU刚刚超过50%之后却出现了指数上升,服务在几分钟之内不可用。最终定位到是tcmalloc在内存分配的时候使用自旋    阅读全文
posted @ 2024-02-22 20:55
yooooooo
阅读(423)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、前言 C语言提供了动态内存管理功能, 在C语言中, 程序员可以使用 malloc() 和 free() 函数显式的分配和释放内存. 关于 malloc() 和free() 函数, C语言标准只是规定了它们需要实现的功能, 而没有对实现方式有什么限制, 这多少让那些追根究底的人感到有些许迷茫, 比    阅读全文
posted @ 2024-02-22 20:01
yooooooo
阅读(1367)
评论(0)
推荐(1)
        


 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号