#!/bin/bash -l process_name='phantomjs' long_term=1 pids=` ps -ef | grep -i "$process_name" | grep -v 'grep' | awk '{print $2;}'` if [ "$pids" == "" ]; then echo "no phantomjs running" >/dev/null exit 0 fi for pid in $pids; do echo $pid etimes_min=` ps -p $pid -o etime=|awk -F":" '{print($(NF-1))}'` etimes_min=`echo $etimes_min | sed 's/^0//'` echo $etimes_min,$long_term if [ "$etimes_min" -gt "$long_term" ]; then kill -9 $pid >/dev/null timestamp=`date '+%Y%m%d %H:%M'` echo "$timestamp: killed $pid for $process_name, for it took more than 2 minus" >> "kill-long-term-phantomjs-processes.log" fi done
相关推荐
标题 "ProcessMonitor.zip" 暗示我们关注的是一个与 Process Monitor 相关的压缩文件。Process Monitor 是微软出品的一款强大的系统监控工具,用于实时跟踪系统事件,包括文件系统、注册表、进程线程以及网络活动等...
reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more. Its uniquely powerful features will make Process ...
比如,如果用户A把挂载的一个共享作为Z:盘符,则在Process Monitor中,所有对这个共享的操作都会被显示为相对于驱动器Z:。想在列表中清除文件系统的操作,在Process Monitor工具栏上反选“文件系统”按钮,再次按下...
SQL Monitor for Oracle,MySQL and DB2 是款免费的数据库跟踪工具,专门用来分析CPU使用率高的问题。 软件功能: 1. 监控SQL Server的进程和Job,查看当前执行的SQL/命令,并终止之。 2. 对象浏览器,跟 SQL Server...
reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more. Its uniquely powerful features will make Process ...
Process Monitor是Windows的高级监视工具,可显示实时文件系统,注册表和进程/线程活动。它结合了两个旧的Sysinternals实用程序Filemon和 Regmon的功能,并添加了广泛的增强功能列表,包括丰富的和非破坏性的过滤,...
reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more. Its uniquely powerful features will make Process ...
2. "Procmon.exe":这是ProcessMonitor的主要执行程序,双击即可运行,开始对系统进行实时监控。 3. "Readme-说明.htm":这是使用说明文档,通常会提供一些安装、配置和使用过程中的注意事项。 4. "Eula.txt":这是...
NI Process Monitor.vi LABVIEW
A 32-bit process is normally limited to addressing 2 gigabytes (GB) of memory, or 3 GB if the system was booted using the /3G boot switch even if there is more physical memory available. By leveraging...
用于Labview的进程监控子VI,在高版本的中文版Labview中,不易查找
Process Monitor 就绪实例/Terminate 终止所有 Process Monitor 实例并退出/Quiet 启动时不确认过滤器设置/Run32 运行 32 位版本加载 32 位日志文件 (仅适用于 x64 )/HookRegistry 为 SoftGrid ...
进程分析是IT领域中至关重要的一个环节,它帮助我们理解系统资源的使用情况,诊断性能问题,以及查找可能存在的安全威胁。Process Monitor是一款由微软公司开发的强大的实时进程监控工具,它整合了早期的Process ...
2. **文件系统监控**:在文件系统层面,ProcessMonitor记录了文件和目录的读取、写入、创建、删除等操作。这对于定位程序错误,如文件丢失或权限问题,或者追踪病毒和恶意软件的活动至关重要。 3. **注册表监控**:...
2. **启动Process Monitor** 打开Process Monitor应用程序。首次启动时,它会自动开始捕获系统事件。为了确保数据的准确性,建议先停止当前的事件捕获(通常通过点击工具栏上的“停止”按钮,图标类似一个放大镜且...
"Process Monitor源代码"是一个基于C++编程语言的软件项目,其主要功能是对计算机中的进程进行实时监控。这个工具利用了钩子技术和内核函数,提供了深入的系统级洞察力,帮助开发者和系统管理员理解系统内部运行的...
ProcessMonitor 是一款由微软开发的强大系统监控工具,它在IT行业内被广泛用于诊断和调试系统问题。这款软件能够实时地显示系统级别的事件,包括文件系统、注册表、进程和线程活动,以及其他系统级的详细信息。以下...
2)....Added: Performance counters for run-time (internal logging with --el_debug) 3)....Fixed: spawned by ecc32/emake processes now start with the same priority 4)....Fixed: ThreadID = 0 in ...