
Solaris 研究
undead
Solaris 赞
展开
-
Solaris 进程 heap段内存释放小研
最近观察生成平台上面的应用,发现应用进程所占用的内存是只增,不减,于是想深入看看,具体造成的原因。 PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 5506 bwisp 1631M 1501M sleep 53 2 31:27:16 4.1% bwisp/275标红的地方就是的程序运行时间也就是5.12日开始的,到今天也没有几天,初始才300M;现在内存已经占用了1.6G-bash原创 2011-05-24 15:41:00 · 1350 阅读 · 0 评论 -
如何通过solaris自带的命令,迅速定位模块问题
异常情况:湖北移动168的机器发型异常情况,就是Bwisp,主容器的进程CPU占有率一直保持在50%,高居不下,和其他省份的主容器CPU占用保持在1%,相差了近50倍,遂进一步来查明原因1. 监控系统,发现问题通过系统自带的监控系统资源占用命令:prstat执行结果:(此图bwisp主容器进程正常)2.查看是此进程的哪个线程导致,通过命令prstat的微观模式来查看此进程的情况,出问题的时候,此进程的PID为22376,执行命令:prstat -mL –p 22376 2,执行结果如图:3. 可以看原创 2011-05-25 13:40:00 · 713 阅读 · 0 评论 -
程序线程退出后,zombie (僵尸线程)的问题!
作者: uNDeaDEmail: someonebw@gmail.comBlog: http://blog.youkuaiyun.com/undead转载请注明出处动态观察生产环境下的进程!pstack 进程名发现如下问题:----------------- lwp# 757 / thread# 757 --------------------ffffffff07413f58 startTaskHook(), exit value = 0x0000000000000000** zombie (exited, n原创 2011-05-26 14:55:00 · 3457 阅读 · 0 评论