当前位置: 首页 > news >正文

完整教程:PsTools 学习笔记(7.7):进程性能选项——优先级、CPU 亲和性与稳定落地

PsTools 学习笔记(7.7):进程性能选项——优先级、CPU 亲和性与稳定落地

  • PsTools 学习笔记(7.7):进程性能选项——优先级、CPU 亲和性与稳定落地
    • 1)能改什么?边界认知
    • 2)优先级类:怎么选才不翻车
    • 3)CPU 亲和性:绑定“哪几个核”
    • 4)组合拳:优先级 × 亲和性 × 工作目录
    • 5)最佳实践清单(落地即用)
    • 6)常见坑与修复
    • 7)随手模板(可直接复制改参)
      • 后台温和型
      • 紧急止血(限时)
      • 压测对照组

PsTools 学习笔记(7.7):进程性能选项——优先级、CPU 亲和性与稳定落地

本篇聚焦 PsExec 在“进程性能侧”的控制开关:优先级类(Priority Class)CPU 亲和性(Affinity)。你将获得一套可复制的实战模板,在不改动程序源码的前提下,把资源让位、压测分流、卡顿止血做得更稳。


1)能改什么?边界认知

PsExec 不直接设置 I/O 优先级、内存优先级或 NUMA 策略;如需更细颗粒度,需结合系统 API、Start-Process(PowerShell)或专用工具。


2)优先级类:怎么选才不翻车

选项适用场景风险/注意
-low后台索引/归档、离峰批处理明显让位前台任务,吞吐可下降
-belownormal温和型后台作业通常的“后台友好”基线
-abovenormal轻度加权的前台/交互工具小幅提升响应性
-high紧急止血脚本、短促运维动作可能压制同机其他业务
-realtime几乎不用极高风险:卡死桌面、音频爆音、系统不可响应

经验法则

  • 生产环境默认 不越过 -abovenormal
  • 需要突发提权时,限定最短执行窗口 + 明确回落动作(任务完成后结束进程或改回默认优先级)。

示例:让后台采集任务降低干扰

psexec \\srv-01 -nobanner -low -d -c collect.exe -conf C:\conf\agent.yml

3)CPU 亲和性:绑定“哪几个核”

  • 语法:-a 0,1,3(以 逻辑处理器编号 计数,从 0 开始)。
  • 超线程:相邻编号可能是同一物理核的两个线程(例如 0/1、2/3…),压测要分散到不同物理核。
  • NUMA:PsExec 不直接提供 NUMA 绑定;可用亲和性近似控制,或改用能指定 NUMA Node 的工具/脚本。

常见目的

  • 压测分仓:不同版本或参数绑不同核,互不干扰。
  • 甩锅止血:将“疑似异常”的进程暂时捆绑在少量核,留出生产侧余量。
  • 许可核数:某些商业软件按核计费,亲和性可软限制核数(注意合规)。

示例:把压力工具绑在 0/1 核,观测业务线程在 2/3 核

psexec \\perf-lab -a 0,1 -high -d -c stress.exe -t 300 -profile iowrite

4)组合拳:优先级 × 亲和性 × 工作目录

目的:在不影响主业务的前提下完成较重运维作业。

psexec \\db-02 -w "C:\ops\dump" -a 2,3 -belownormal -d ^-c hot-backup.exe --full --out .\2025-10-23\
  • -w:设定 工作目录(相对路径解析、日志落地更稳)。
  • -a:绑定非主业务核(例如 2/3)。
  • -belownormal:减少调度冲击。
  • -d:后台执行,不阻塞控制台。

5)最佳实践清单(落地即用)

  1. 先看主机拓扑:物理核/超线程/NUMA 分布,避免盲绑。
  2. 优先降噪:后台任务首选 -belownormal,仅在必要时提高。
  3. 短平快:高优先级任务务必 短时 + 自动退出
  4. 度量与回看:配合 typeperflogman、Sysmon/ETW 留证据,防“体感优化”。
  5. 批量一致性:写成函数/批模板,亲和核与优先级做成参数,避免手抖。

6)常见坑与修复

症状可能原因解决
UI 卡死/鼠标断续误用 -realtime 或过度 -high立即终止进程或重启;后续禁用 -realtime
亲和设置无效进程后续自行改亲和性 / 子进程未继承在程序内部二次约束;或使用任务计划+作业对象约束
绑定核后吞吐更差绑到同一物理核的两线程 / 绑到“忙核”重新规划编号;结合 typeperf "\Processor Information(_Total)\% Processor Time" 校验
业务响应抖动高优先级压制业务线程回落到 -abovenormal/-belownormal;必要时拆机、隔离节点

7)随手模板(可直接复制改参)

后台温和型

psexec \\node -belownormal -a 4,5 -d -c job.exe --run

紧急止血(限时)

psexec \\node -high -a 6,7 -w C:\hotfix cmd /c ^"fixit.exe && timeout /t 5 && taskkill /im fixit.exe /f"

压测对照组

rem A 组
psexec \\lab -a 0,2 -d -c bench.exe -s caseA.json
rem B 组
psexec \\lab -a 1,3 -d -c bench.exe -s caseB.json

下一篇(7.8) 我们继续把“网络与连接稳定性”单拎出来:远程连接选项 的细节(超时、会话冲突、Admin$/SMB 通路与安全基线),并给出 慢链路/高丢包 场景的稳态参数组合。

http://www.jsqmd.com/news/374221/

相关文章:

  • 2026钢模板厂家推荐榜单:核心能力测评与选型指南 - 博客湾
  • 剖析贵阳新华电脑中等职业学校,其公司概况和教学实力到底怎么样? - 工业设备
  • 实测认证,2026年靠谱GEO服务商推荐,豆包GEO适配+效果可追溯 - 品牌2025
  • 我没选对鼻喷剂型,偏头痛发作时后悔了:2026年治疗偏头痛曲普坦类鼻喷药品品牌分析 - 品牌推荐
  • 业务快速扩张期企业必读:2026年内蒙古人力资源服务公司的精准匹配之道 - 品牌推荐
  • 企业投入豆包AI品牌推广到底有没有实际价值? - 品牌2025
  • 三、控制权之争:从 Workflow 到 Claude Skills,AI 正在进入「执行契约时代」
  • 2026记忆棉源头工厂推荐榜单:四大高性价比之选,中山康德凭“纯料无粉”突围 - 博客湾
  • PLC数采网关助力分布式泵站实现远程监控与智慧运维
  • 2026年热门高铁学校排名,初中毕业可读的高铁学校大盘点 - 工业推荐榜
  • 做了10年企业调研,我这样评估2026年内蒙古人力资源服务公司 - 品牌推荐
  • 2026年偏头痛曲普坦类鼻喷药品品牌深度评测:聚焦司立平的机制与临床价值 - 品牌推荐
  • 解锁fs文件系统额外操作
  • 2026年广州商标注册代理排名,哪家靠谱又具性价比? - myqiye
  • 论文写不动?倍受青睐的AI论文平台 —— 千笔·专业学术智能体
  • 《人月神话》阅读笔记(2)
  • 宠物饲养箱环境监测系统
  • 售后完善的跳楼机供应商有哪些,天鸿游乐性价比高 - 工业设备
  • 智慧水务运维管理平台如何助力守护城市生命线
  • 2026年内蒙古人力资源服务公司深度评测:聚焦专业价值与合规赋能 - 品牌推荐
  • ubuntu 22.04.3虚拟机及默认安装后窗口小处理方法
  • 国产化富文本编辑器支持PDF直接粘贴功能吗?
  • 完整教程:【OpenCV】Python图像处理之按位逻辑运算
  • 《构建之法》阅读笔记(1)
  • JSP网页断点续传文件夹有哪些方法?
  • 奥特莱斯礼品卡怎么回收?教你省钱又高效的回收方式 - 团团收购物卡回收
  • 从新手到高手,2026年GEO服务商我只服DeepSeek GEO,长尾词布局全解析 - 品牌2025
  • 从策划到落地:2026年值得关注的会展服务公司实测,展会搭建/展厅设计/会场布置/展厅装修/展位搭建,会展服务企业找哪家 - 品牌推荐师
  • JSP上传文件夹时,如何进行分段处理?
  • MongoDB(6)什么是BSON?