Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux kernel 系统配置文件-共享库的使用信息_Linux Kernel_Shared Libraries_Perf_Intel Vtune_Oprofile - Fatal编程技术网

Linux kernel 系统配置文件-共享库的使用信息

Linux kernel 系统配置文件-共享库的使用信息,linux-kernel,shared-libraries,perf,intel-vtune,oprofile,Linux Kernel,Shared Libraries,Perf,Intel Vtune,Oprofile,有没有办法知道某个进程(或进程数)在某段时间内使用了哪些库文件 可以使用V-Tune、perf或OProfile进行此操作吗 在任何时候,都可以列出特定流程pid的流程图中的所有共享库 cat/proc//maps | grep 还可以查看已打开特定共享库的运行进程列表 lsof 在任何时候,都可以列出特定流程pid的流程图中的所有共享库 cat/proc//maps | grep 还可以查看已打开特定共享库的运行进程列表 lsof 有没有办法知道哪个进程正在使用哪些库文件(

有没有办法知道某个进程(或进程数)在某段时间内使用了哪些库文件

可以使用V-Tune、perf或OProfile进行此操作吗

在任何时候,都可以列出特定流程pid的流程图中的所有共享库

cat/proc//maps | grep


还可以查看已打开特定共享库的运行进程列表

lsof

在任何时候,都可以列出特定流程pid的流程图中的所有共享库

cat/proc//maps | grep


还可以查看已打开特定共享库的运行进程列表

lsof

有没有办法知道哪个进程正在使用哪些库文件(或进程数量)

您可以通过
cat/proc/*/maps>/tmp/snapshot
拍摄快照,然后使用
grep
wc
回答您的问题

如果要监视系统一段时间,可以每秒左右拍摄一次快照

可以使用V-Tune、perf或OProfile进行此操作吗

您可以执行
perf record-a
,然后执行
perf script-D
并查找
perf record\u MMAP
事件

有没有办法知道哪个进程正在使用哪些库文件(或进程数量)

您可以通过
cat/proc/*/maps>/tmp/snapshot
拍摄快照,然后使用
grep
wc
回答您的问题

如果要监视系统一段时间,可以每秒左右拍摄一次快照

可以使用V-Tune、perf或OProfile进行此操作吗

您可以执行
perf record-a
,然后执行
perf script-D
并查找
perf record\u MMAP
事件

cat /proc/<pid>/maps | grep <name of library>
lsof <path-to-shared-library-file>