怎么查看IIS进程占用了多少内存

怎么查看IIS进程占用了多少内存,第1张

ps aux

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

● USER,进程所有者的用户名。

● PID,进程号,可以唯一标识该进程。

● %CPU,进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。

● %MEM,进程使用内存的百分比。

● VSZ,进程使用的虚拟内存大小,以K为单位。

● RSS,进程占用的物理内存的总数量,以K为单位。

● TTY,进程相关的终端名。

● STAT,进程状态,用(R--运行或准备运行;S--睡眠状态;I--空闲;Z--冻结;D--不间断睡眠;W-进程没有驻留页;T停止或跟踪。)这些字母来表示。

● START,进程开始运行时间。

● TIME,进程使用的总CPU时间。

● COMMAND,被执行的命令行。

首先查看对应端口是被哪个程序占用:

1.windows下

首先C:\>netstat -aon|findstr "80",来查看占用80端口的程序的进程号

其次C:\>tasklist|findstr "进程号“查到对应的程序是什么,确定杀掉该程序没有影响

最后C:\>taskkill /pid 进程号 /F

2.linux下

首先netstat -anl | grep "80"来查看占用80端口的程序的进程号

其次lsof -i:80 "进程号“查到对应的程序是什么

最后kill -9 pid

当然你也可以不用80端口,把监听端口号改为其他也是可以的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/278162.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存