Go性能优化小结

基于原文Go性能优化小结整理 内存优化 小对象合并成结构体一次分配,减少内存分配次数 Go runtime底层也采用内存池,但每个span大小为4k,同时维护一个cache。cache有一个0到n的list数组,list数组的每个单元挂载的是一个链表,链表的每个节点就是一块可用的内存,同一链表中的所有节点内存块都是大小相等的;但是不同链表的内存大小是不等的,也就是说list数组的一个单元存储的是一
相关文章
相关标签/搜索