[CMD]内存监测脚本

发布时间:2026/10/17 1:26:05
[CMD]内存监测脚本 一个快捷方式打开脚本当某个进程的内存满了3G时运行脚本Windows 系统实现方法使用 PowerShell 脚本和计划任务首先编写 PowerShell 脚本用于检查进程内存并在满足条件时运行目标脚本。假设要检查的进程名为targetProcess.exe目标脚本为yourScript.ps1。powershell$processName targetProcess.exe $memoryThreshold 3 * 1024 * 1024 * 1024 # 3GB $targetScript C:\Path\To\yourScript.ps1 $process Get - Process - Name $processName - ErrorAction SilentlyContinue if ($process) { if ($process.WorkingSet64 - ge $memoryThreshold) { $targetScript } }将上述脚本保存为checkMemory.ps1。然后通过 Windows 计划任务来定时运行这个检查脚本。打开 “任务计划程序”在左侧窗格中选择 “任务计划程序库”。在右侧窗格中点击 “创建任务”在 “常规” 选项卡中为任务命名例如 “Check Process Memory”。在 “触发器” 选项卡中设置任务的触发方式比如选择 “按预定计划”设置合适的时间间隔如每 5 分钟运行一次。在 “操作” 选项卡中点击 “新建”在 “程序或脚本” 框中输入powershell.exe在 “添加参数可选” 框中输入-ExecutionPolicy Bypass -File C:\Path\To\checkMemory.ps1。最后为了创建快捷方式在桌面上右键点击选择 “新建” - “快捷方式”在 “请键入对象的位置” 框中输入powershell.exe -ExecutionPolicy Bypass -File C:\Path\To\checkMemory.ps1按照提示完成快捷方式创建。这样双击快捷方式也能手动运行这个检查脚本。Linux 系统实现方法使用 Bash 脚本和 Cron 任务编写 Bash 脚本用于检查进程内存并在满足条件时运行目标脚本。假设要检查的进程名为targetProcess目标脚本为yourScript.sh。bash#!/bin/bash processNametargetProcess memoryThreshold$((3 * 1024 * 1024 * 1024)) targetScript/path/to/yourScript.sh pid$(pgrep $processName) if [ -n $pid ]; then memoryUsage$(grep VmRSS /proc/$pid/status | awk {print $2}) memoryUsage$((memoryUsage * 1024)) if [ $memoryUsage -ge $memoryThreshold ]; then . $targetScript fi fi将上述脚本保存为checkMemory.sh并赋予可执行权限chmod x checkMemory.sh。设置 Cron 任务来定时运行这个检查脚本。编辑 Cron 表输入crontab -e然后添加如下行来设置每 5 分钟运行一次脚本plaintext*/5 * * * * /path/to/checkMemory.sh要创建快捷方式对于基于 GNOME 桌面环境的系统可以在~/.local/share/applications目录下创建一个.desktop 文件例如checkMemory.desktop内容如下ini[Desktop Entry] Name Check Process Memory Exec /bin/bash /path/to/checkMemory.sh Icon /path/to/icon.png # 可选指定图标路径 Terminal true Type Application Categories Utility;保存后在应用程序菜单中就可以找到这个快捷方式也可以将其拖到桌面等位置方便使用。以上方法分别在 Windows 和 Linux 系统下实现了通过快捷方式运行脚本当指定进程内存达到 3G 时执行另一个脚本的功能。注意根据实际情况调整路径和进程名称等参数。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询