GNU/Linux >> Tutoriales Linux >  >> Linux

perf habilitar la desmantelamiento de callgraph

Tuve el mismo problema en Ubuntu 15.10 y encontré la solución aquí:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1396654

Actualización:también funciona para Ubuntu 18.10

Estos son los pasos:

sudo apt-get install libiberty-dev binutils-dev
mkdir ~/install
cd ~/install
# If the following apt-get doesn't work on your system,
# uncomment deb-src lines in your /etc/apt/sources.list,
# as suggested by @ctitze
# or you can download it manually from packages.ubuntu.com
# as @aleixrocks suggested in the comment below
apt-get source linux-tools-`uname -r`
sudo apt-get build-dep linux-tools-`uname -r`
cd linux-`uname -r | sed 's/-.*//'`/tools/perf
make

# now you should see the new "perf" executable here
./perf

También debería haber alguna forma de crear un nuevo paquete común de herramientas de Linux para integrarlo realmente en su sistema. Por ahora, para anular el rendimiento oficial con uno nuevo, solo configure su RUTA:

export PATH=~/install/linux-`uname -r | sed 's/-.*//'`/tools/perf:$PATH

Si no entiende qué descargar de packages.ubuntu.com (como en la primera respuesta), también puede descargar las fuentes del kernel de Linux desde git :

sudo apt-get install libiberty-dev binutils-dev
mkdir ~/install
cd ~/install
git clone https://github.com/torvalds/linux --depth 1
cd linux/tools/perf
make

# now you should see the new "perf" executable here
./perf

Y modifique la ruta (como en la primera respuesta):

export PATH=~/install/linux/tools/perf:$PATH

Linux
  1. Cómo habilitar las estadísticas de HAProxy

  2. Cómo habilitar el reenvío de IP en Linux

  3. Cómo habilitar HTTP2 en NGINX

  4. ¿Qué es el reenvío de IP en Linux? ¿Cómo habilitar el reenvío de IP?

  5. Habilitar servicios en Linux

¿Cómo habilitar IPv6 en Nginx?

Cómo habilitar la compresión GZIP en Nginx

Cómo habilitar un repositorio EPEL

Habilitar resaltado de sintaxis en Vim

Cómo habilitar las copias de seguridad en la nube

¿Cómo habilitar la autenticación de texto sin formato en Dovecot?