利用 TCMalloc 优化 Nginx 的性能
2024-10-07 07:57:27
TCMalloc 全称为 Thread-Caching Malloc,是谷歌的开源工具 google-perftools 的成员,它可以 在内存分配效率和速度上高很多,可以很大程度提高服务器在高并发情况下的性能。从而降低系统 的负载。
1. 安装 libunwind 库,libunwind-0.99-alpha.tar.gz tar zxvf libunwind-0.99-alpha.tar.gz
cd libunwind-0.99-alpha
CFLAGS=-fPIC ./configure
make CFLAGS=-fPIC && make CFLAGS=-fPIC install
2. 安装 google-perftools
tar zxvf gperftools-2.1.tar.gz
cd
gperftools-2.1
./configure
make && make install
echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig
至此,google-perftools 安装完成
最新文章
- XML 动态 插入 父类标示 子类标示
- Neutron 理解 (9): OpenStack 是如何实现 Neutron 网络 和 Nova虚机 防火墙的 [How Nova Implements Security Group and How Neutron Implements Virtual Firewall]
- MySql 绿色版配置
- Dagger2 使用初步
- 基于ABP的应用执行Update-Database出现异常的解决办法
- Java--CyclicBarrier同步屏障原理,使用
- css-画三角箭头
- [VMware]设置VM虚拟机随系统自动启动
- ListView中convertView和ViewHolder的工作原理
- ZOJ 3810 Pretty Poem 分类: ACM 2015-05-17 14:40 83人阅读 评论(0) 收藏
- asp.net 下载Excel (数据流,不保存)--客户端
- PHP之list()函数讲解
- PHP 返回近7天 本月 上月日期
- js全局函数
- php连接oracle及简单操作
- iWatch # 初始化工程
- VS2010 Extension实践(3)——实现自定义配置
- python引用和对象详解
- 程序员50题(JS版本)(一)
- 如何运用git实现版本控制
热门文章
- xml文件中 xmlns xmlns:xsi 等解释
- legend3---Laravel Homestead的安装和使用
- Python深度学习读书笔记-4.神经网络入门
- 四十、python中的生成器和迭代器
- 阶段3 1.Mybatis_02.Mybatis入门案例_2.mybatis入门案例中的设计模式分析
- 四:flask-URL两种传参方式(路径传参和get传参)
- 查看dll中的函数(方法)
- 将Unix时间戳转换为Date、Json属性动态生成反序列化、序列化指定属性
- pandas中.value_counts()的用法
- 第四周Java实验总结&;学习总结