系统性能和TCP/UDP网络优化-学习大杂烩
以下内容,纯属拼凑,有点混乱,参考原文在文章末尾。基于硬件做优化如果有条件用专用处理器如GPU,NPU行。用好CPU缓存,提高缓存命中率CPU的缓存:一级缓存约5个时钟周期,二级是约12个,三级是约30个。一次进入缓存的数据大小,coherency_line_size 通常是64字节。C++[[likely]] [[unlikely]]。利用好内存管理常用的库是TCMalloc,Ptmalloc2。TCMalloc在多线程下小内存具有优势。Ptmalloc2在大内存分配上
原创
2021-01-01 17:53:45 ·
751 阅读 ·
0 评论