作者coflame (吾养吾浩然之气)
看板MIS
标题Re: [请益] 请问监控程式所使用的记忆体容量
时间Mon Nov 28 17:44:38 2016
※ 引述《ppss1 (stone)》之铭言:
: 如题,因为我司在监控某伺服器记忆体时,发现有些晚上甚至凌晨时段,不明原因记忆体
: 使用量暴增!公司一直要求我查清原因,让我好苦恼!
: 不知道各位先进是否有程式,有办法能纪录每只程式所使用记忆体的情况?
: 小弟感激不尽!
推文太短了...我直接回一篇吧
tasklist > C:\Temp\process_memory_%time:~0,2%_%time:~3,2%.log
把上面这行丢到windows 排程,每五分钟跑一次应该够了。
(如果连Windows排程都不会设定....那....我建议您还是多去上上课吧)
(请先建立C:\Temp资料夹)
你隔天就可以看到
process_memory_00_00.log
process_memory_00_05.log
process_memory_00_10.log
...
...
process_memory_08_55.log
process_memory_09_00.log
然後再去分析你的问题吧..
大概内容抓起来会像这样
映像名称 PID 工作阶段名称 工作阶段 # RAM使用量
========================= ======== ================ =========== ============
System Idle Process 0 Services 0 24 K
System 4 Services 0 13,836 K
smss.exe 408 Services 0 1,272 K
csrss.exe 648 Services 0 12,652 K
wininit.exe 724 Services 0 5,316 K
csrss.exe 736 Console 1 69,336 K
services.exe 788 Services 0 31,276 K
lsass.exe 796 Services 0 53,844 K
lsm.exe 804 Services 0 5,896 K
svchost.exe 904 Services 0 55,716 K
svchost.exe 980 Services 0 51,828 K
svchost.exe 160 Services 0 87,800 K
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.216.167
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MIS/M.1480326280.A.BE8.html
※ 编辑: coflame (111.243.216.167), 11/28/2016 17:45:40
1F:推 blackhippo: 好人 11/28 17:56
2F:推 purplvampire: 推 11/28 18:00
3F:推 ppss1: 感激不尽!马上去测试看看! 11/28 22:48
4F:推 okita3088: 推 11/28 23:02
5F:推 aries67: 推 11/29 00:02
6F:推 liskenny: 实战文 推一个 11/29 08:54
7F:推 KKANT: 推 11/29 13:04
8F:推 zbug: 推 (笔记 11/29 13:31
9F:推 Non: 推! 感谢原Po分享! 已将本文收录为文章! 真的很感谢! 11/29 16:49
10F:推 esla: 推~ 11/29 17:07
11F:推 wantsleep: 推 原来还有这种方式 11/30 12:37
12F:推 nfsong: 推 11/30 13:43
13F:推 SeanBoog: 帅 11/30 13:55
14F:推 hsuvalen: 还有这招可用 给推... 12/01 15:10
15F:推 v86861062: :D 12/02 20:29
16F:推 m9713006: 推 12/05 17:34
17F:→ bencheming: %TIME% 环境变数会省略前面的0,早上八点显示是 12/06 08:58
18F:→ bencheming: 8:00:00.00 唷.. 12/06 08:58
19F:→ bencheming: 前面可能会取到空白造成无法命名的问题 12/06 08:58
20F:→ bencheming: 要不就写两个取位值,要不就用 SET 把空白取代掉 12/06 08:59
21F:→ bencheming: set Get_time=%time: =0% 12/06 09:01
22F:→ bencheming: ....%Get_time:~0,2%_%Get_time:~3,2%.log 12/06 09:03
23F:推 asdg62558: 推..超实用(笔记!!) 12/10 04:18
24F:推 junorn: 空白前後用双引号就可以了,可能要注意时间格式就是. 12/11 22:44
25F:推 aries67: 推 实用 12/13 00:41