You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows中从性能监视器/资源监视器导出指定时段R Session CPU使用率为CSV

在Windows中导出R Session指定时间段CPU使用率为CSV的方法

方法一:使用性能监视器(Performance Monitor)

  • 打开性能监视器:按Win + R输入perfmon回车。
  • 创建自定义监控任务:
    • 左侧导航栏展开「数据收集器集」→「用户定义」,右键选择「新建」→「数据收集器集」。
    • 给任务命名(比如“R CPU监控”),选择「手动创建(高级)」,点击下一步。
    • 选择「创建数据日志」并勾选「性能计数器」,点击下一步。
    • 添加R进程的CPU计数器:点击「添加」,找到「Process」分类下的「% Processor Time」,在右侧实例列表中选中所有R开头的进程(比如Rgui、Rterm),添加后点击确定。
    • 设置采样间隔(比如1秒,可按需调整),点击下一步。
    • 指定日志保存路径,选择「立即启动」完成创建。
  • 控制监控时段:需要开始监控时启动数据收集器,结束时右键点击收集器选择「停止」。
  • 导出CSV:
    • 若创建时已选择CSV格式,直接找到保存的日志文件即可;否则打开性能监视器的「性能监视器」视图,点击「查看」→「导出列表」,选择CSV格式保存。也可以用Excel打开日志文件后另存为CSV。

方法二:使用资源监视器(Resource Monitor)

  • 打开资源监视器:按Win + R输入resmon回车,或者从任务管理器「性能」标签页点击「打开资源监视器」。
  • 定位R进程:切换到「CPU」标签页,在进程列表中找到Rgui.exe、Rterm.exe等R相关进程。
  • 开始记录:点击窗口顶部的「启动数据收集」,此时会开始记录所有进程的CPU数据。
  • 停止记录:到达结束时间后点击「停止数据收集」。
  • 导出CSV:
    • 在CPU标签页的进程区域,右键点击表头选择「选择列」,确认「CPU使用率」已勾选。
    • 选中所有R进程的记录,右键复制后粘贴到Excel,再另存为CSV文件。
    • 也可以点击顶部「保存数据」按钮,直接导出所有进程的CSV数据,之后用Excel筛选出R进程的记录即可。

注意事项

  • 监控前确认R的进程名,避免漏掉相关进程。
  • 性能监视器适合长时间、定时采样的场景,资源监视器更适合短时间实时记录。

内容的提问来源于stack exchange,提问作者zainul abid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 19:27:16