WSL2安装性能分析工具perf简易方法
sugar__water
2025年03月21日 23:49

前言

Windows Subsystem for Linux Ubuntu中并不能像常规linux发行版那样直接安装perf,网上找到的大多数方法是通过下载微软的wsl2 kernel源码并对其中的perf源码进行手动编译来实现的,各种依赖项难以处理。但其实有一种利用安装linux-tools-generic来直接获取一个可用的perf程序的方法。

操作步骤

1.安装linux-tools-generic

sudo apt install linux-tools-generic

2.定位到/usr/lib/linux-tools文件夹下

cd /usr/lib/linux-tools

该文件夹下会有一个和内核版本号相关的文件夹

在我的电脑上是叫这个名字

进入这个文件夹,在这个文件夹下有一个perf的可执行文件

3.将这个文件复制到/usr/local/bin

sudo cp perf /usr/local/bin

4.重启bash生效

完成上述步骤后即可使用perf