Category Archives: linux

gperftool安装及使用说明

安装方法
1.从github上下载代码到服务器上
2../autogen.sh
需要提前安装autoconf,libtool,gcc-c++,libunwind。先安装libunwind,下载源码包:

./configure && make && make install
yum install -y autoconf libtool gcc-c++

使用方法

export LD_PRELOAD=/usr/lib/libtcmalloc.so:/usr/lib/libprofiler.so
CPUPROFILE=/tmp/cpu java ****
HEAPPROFILE=/tmp/heap java ****

查看结果:
pprof --text /bin/java /tmp/cpu
pprof --text /bin/java /tmp/heap

Linux 各种依赖download only

一、python包依赖–pip download

pip donwload package

二、yum包依赖–yum downloadonly

首先安装包downloadonly包

yum install yum-plugin-downloadonly

使用方法:

yum install --downloadonly --downloaddir=<directory> <package>

把所有安装包一起本地安装方法:

yum --nogpgcheck localinstall *.rpm

CentOs7 安装Pip

Pip是Python进行包管理工具,安装pip以后可以很方便的通过Pip安装python module。下面是两种安装方法:
1、通过yum安装

yum -y update
yum -y install python-pip

2、通过curl安装

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python get-pip.py