Erlang Top

今天是年前最后一天上班,晚上就坐车回家了,提前祝各位新年快乐,马到功成,2014齐头并进,健康平安

1、在服务器运行中,经常会出现内存orCPU占用过高,可以通过top来查看

141138_Ou2f_233540.jpg


2、如果在Erlang虚拟机中出现单个进程占用过高或跑死循环了怎么为呢,怎么定位,同样Erlang提供了监控的模块etop

在erlang shell 中运行:

etop:help(). 可以查看帮助

141551_Gg1w_233540.png


在命令行执行:etop:start().可以弹出图形界面,在options可以进行参数排序查看和行数显示设置

142213_rncG_233540.png


除了图形界面还可以直接在shell中查看,按需要可以设置不同参数,

新建一个进程来查看(如果不新建进程好像不能执行stop),停止查看执行etop:stop().:

spawn(fun() -> etop:start([{output, text}, {tracing, on}, {sort, runtime}, {lines, 20}]) end).

142443_CDhL_233540.png


更多资料查看:

http://www.erlang.org/documentation/doc-5.2/lib/observer-0.9/doc/html/etop_ug.html

http://www.erlang.org/doc/apps/observer/etop_ug.html

http://www.cnblogs.com/me-sa/archive/2012/11/22/erlang_vm_monitor_text_mode.html


转载于:https://my.oschina.net/philwang/blog/196356

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值