首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Elton的技术分享博客

    ubuntu 11.04下,使用google-perftools的tcmalloc加速MySQL

    /configure --enable-shared make CFLAGS=-fPIC make CFLAGS=-fPIC install 3.安装google-perftools (最小化安装) cd

    1.2K20发布于 2021-01-26
  • 来自专栏北京马哥教育

    利用TCMalloc优化Nginx的性能

    TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 Google-perftools的项目:http://code.google.com/p/google-perftools/ 1.安装libunwind [root@htuidc src]# wget /configure [root@htuidc gperftools-2.1]# make && make install 至此,google-perftools安装完成。 3.重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4.为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。

    1.2K50发布于 2018-05-03
  • 来自专栏PaddlePaddle

    高阶干货|如何用gperftools分析深度学习框架的内存泄漏问题

    tcmalloc 使用流程 本教程基于paddle提供的Docker开发环境paddlepaddle/paddle:latest-dev,基于Ubuntu 16.04.4 LTS环境,基本上只要支持google-perftools 安装google-perftools apt-get install libunwind-dev apt-get install google-perftools 2.

    5.4K20发布于 2018-07-26
  • 来自专栏Elton的技术分享博客

    ubuntu下自动安装雅黑字体脚本

    ---- Previous ubuntu 11.04下,使用google-perftools的tcmalloc加速MySQL

    3.3K10发布于 2021-01-26
  • 来自专栏用户2442861的专栏

    Nginx工作原理和优化、漏洞。

    利用TCMalloc优化Nginx的性能 TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 3).重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4).为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 利用TCMalloc优化Nginx的性能 TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 4).为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。

    2.8K20发布于 2018-09-20
  • 来自专栏孤鸿

    CentOS7编译安装LNMP

    /configure --prefix=/software/google-perftools [root@ipython gperftools-2.2]# make && make install # "/software/google-libunwind/lib/" >> /etc/ld.so.conf [root@ipython gperftools-2.2]# echo "/software/google-perftools  auto/cc/gcc [root@ipython nginx-1.6.0]# sed -i "s#/usr/local#/software/google-perftools#" auto/lib/google-perftools

    79520编辑于 2022-09-23
  • 来自专栏爱可生开源社区

    第44问:MySQL 的内存消耗, 有哪些不在 performance_schema 的统计范围

    本期我们设计实验来观察这个问题 实验 我们先安装 google-perftools : 安装后, 可以找到相关的库: 宽油起一个数据库: 记下数据库的启动参数, 并关掉数据库: 我们在数据库启动命令前

    82620发布于 2021-09-08
  • 来自专栏北京马哥教育

    利用TCMalloc优化Nginx的性能

    一、TCMalloc介绍 1、TCMalloc介绍 TCMalloc的全称是Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。

    1.9K50发布于 2018-05-03
  • 来自专栏gaoqin31

    centos6.5编译安装LNMP架构web环境

    1.8.31.2-beta/ wget https://dl.google.com/dl/page-speed/psol/1.8.31.2.tar.gz tar -xzvf 1.8.31.2.tar.gz 5、使用google-perftools 提供的TCMalloc工具优化nginx和mysql TCMalloc (google-perftools) 是用于优化C++写的多线程应用,比glibc 2.3的malloc快。 TCMalloc是google-perftools的其中一个工具,用于优化内存分配的效率和速度,帮助在高并发的情况下很好的控制内存的使用。 在mysql 和nginx 性能优化方案中,大多数教程都是使用google-perftools提供的TCMalloc工具,TCMalloc在内存的分配上效率和速度要比malloc高得多。 24471 www 16w REG 202,1 0 821485 /tmp/tcmalloc/.24471 使用TCMalloc (google-perftools

    2K40发布于 2018-09-12
  • 来自专栏Java架构师进阶

    Linux后台开发6大常用的开源库,让你在同行中脱颖而出

    tcmalloc (google-perftools) 是用于优化C++写的多线程应用,比glibc 2.3的malloc快。这个模块可以用来让MySQL在高并发下内存占用更加稳定。

    1.5K20发布于 2020-04-14
  • 来自专栏菲宇

    Nginx工作原理、优化及启动监控项

    利用TCMalloc优化Nginx的性能 TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 可以从http://google-perftools.googlecode.com下载相应的google-perftools版本,这里下载的是google-perftools-1.8.tar.gz。 3).重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4).为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 6).验证运行状态 为了验证google-perftools已经正常加载,可通过如下命令查看: [root@ localhost home]# lsof -n | grep tcmalloc nginx

    1.3K10发布于 2019-06-12
  • 来自专栏架构精进之路

    深入理解Nginx工作原理

    要安装TCMalloc库,需要安装libunwind(32位操作系统不需要安装)和google-perftools两个软件包,libunwind库为基于64位CPU和操作系统的程序提供了基本函数调用链和函数调用寄存器功能 下载相应的google-perftools版本,这里下载的是google-perftools-1.8.tar.gz。 3)重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4)为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 6)验证运行状态 为了验证google-perftools已经正常加载,可通过如下命令查看: [root@ localhost home]# lsof -n | grep tcmalloc nginx

    1.4K10编辑于 2024-11-23
  • 来自专栏民工哥技术之路

    深入理解 Nginx 工作原理及优化技巧:从新手小白到专家的实用学习指南!

    要安装TCMalloc库,需要安装libunwind(32位操作系统不需要安装)和google-perftools两个软件包,libunwind库为基于64位CPU和操作系统的程序提供了基本函数调用链和函数调用寄存器功能 下载相应的google-perftools版本,这里下载的是google-perftools-1.8.tar.gz。 重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加–with-google_perftools_module选项重新编译Nginx。 为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 验证运行状态 为了验证google-perftools已经正常加载,可通过如下命令查看: [root@ localhost home]# lsof -n | grep tcmalloc nginx

    1.4K10编辑于 2024-11-26
  • 来自专栏架构师成长之路

    Nginx工作原理和优化总结。

    利用TCMalloc优化Nginx的性能 TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 /configure #make CFLAGS=-fPIC #make CFLAGS=-fPIC install 2).安装google-perftools 可以下载相应的google-perftools 3).重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4).为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 6).验证运行状态 为了验证google-perftools已经正常加载,可通过如下命令查看: [root@ localhost home]# lsof -n | grep tcmalloc nginx

    1.5K30编辑于 2022-04-14
  • 来自专栏全栈程序员必看

    Nginx工作原理和优化总结。「建议收藏」

    利用TCMalloc优化Nginx的性能 TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。 下载相应的google-perftools版本,这里下载的是google-perftools-1.8.tar.gz。 3).重新编译Nginx 为了使Nginx支持google-perftools,需要在安装过程中添加“–with-google_perftools_module”选项重新编译Nginx。 4).为google-perftools添加线程目录 创建一个线程目录,这里将文件放在/tmp/tcmalloc下。 6).验证运行状态 为了验证google-perftools已经正常加载,可通过如下命令查看: [root@ localhost home]# lsof -n | grep tcmalloc nginx

    1.4K20编辑于 2022-07-28
  • 来自专栏开源部署

    CentOS 7.0下编译安装LNMP

    /configure --prefix=/software/google-perftools [root@ipython gperftools-2.2]# make && make install ## "/software/google-libunwind/lib/" >> /etc/ld.so.conf[root@ipython gperftools-2.2]# echo "/software/google-perftools

    70110编辑于 2022-07-01
  • 来自专栏院长运维开发

    ceph运维常用命令

    dump_historic_ops - 调查指定osd的op处理情况,诊断延时的瓶颈 ceph daemon osd.x dump_ops_in_flight - 调查指定osd的性能问题 内存剖析: 安装google-perftools

    2.7K20发布于 2020-06-15
  • 来自专栏老张的求知思考世界

    性能测试知识科普(七):监控能给你带来什么

    请求调用链耗时/状态展示 cat/pinpoint mysqlreport mysql全局监控工具 pt-query-digest jvisualvm Java代码分析工具,JVM自带 arthas/google-perftools

    51620编辑于 2023-03-01
  • 来自专栏开源部署

    Nginx支持TLS1.3部署详解

    install -y build-essential libpcre3 libpcre3-dev zlib1g-dev liblua5.1-dev libluajit-5.1-dev libgeoip-dev google-perftools

    3.8K20编辑于 2022-07-24
  • 来自专栏四火的唠叨

    使用堆外内存

    堆外内存泄露的问题定位通常比较麻烦,可以借助 google-perftools 这个工具,它可以输出不同方法申请堆外内存的数量。当然,如果你是 64 位系统,你需要先安装 libunwind 库。

    94110编辑于 2022-07-15
领券