1. 用ssh -X、虚拟机、vncviewer 等可显示图形化界面的方式连接。 2. 打开 nvvp(在命令行输入 nvvp 或找到软件的可执行文件) 3. 点击左上角 File,在下拉菜单中点击 New session,将弹出一个 Creat New Session 的对话框 4.在 File 栏中选中程序的可执行文件,Working directory中选中工作目录,Arguments 栏中填上程序运行所需的参数(如果没有就不填)。然后点击下边的Next 按钮 5.在弹出的下一个对话框中点击Finish 6.profiler 开始进行基本的分析,如果需要详细的分析,点击左上角的Ru n,在下拉菜单中点击Configu re Metrics and Ev ents。 7.点击左上角的Dev ice 选择所需设备 8.然后分别点击Metrics 和Ev ents 按钮,把需要分析的选项都选上 9.然后点击下方的 Ap p ly an d Ru n 按钮,分析就开始进行! 10.如果运行成功,会显示如下图所示的柱状体,点击kernel 函数对应的柱状体(下图中深色的小段)。 11.在 profiler 界面右侧的properties 表中将会显示kernel 的各种参数,如下图所示。 12.点击profiler 界面左下方的Analysis,然后选中感兴趣的项,比如我选中了下图Kernel Memory 选项。 13.在右侧会显示出现的问题,如下图。点击 More...选项 14.这是 profiler会给出优化的建议,如下图。 15.profiler只能帮到这儿了,接下来就该你出手了!O(∩ _∩ )O~加油! 尤洋 2013 年 4 月 22 日 22:39:17 草于清华园