http://developers.sun.com/solaris/articles/prstat.html
Introduction
Different views of the system
Finding processes that are using up the CPU
Determining User Consumption
Looking at processor sets
Identifying virtual memory usage
An in-depth look at individual processes
Focusing on specific processes
Redirecting the output of prstat
Tracking down resource leaks
Getting the Resource Statistics for Each Thread Within a Process
Getting the micro statistics on a process
Other Solaris Performance Tools
Conclusion
Introduction
This article describes how the prstat utility can be used to provide views of a system's activity and resource consumption. In addition, identifying activity and resource consumption of individual processes and threads is discussed. The advantages of prstat over top are identified. Examples of commonly encountered performance problems, and solutions that utilize prstat, are included.
This article will help:
Solaris developers understand how their applications are consuming system resources and how the applications are spending time. With this understanding, developers can identify and correct resource leaks in their applications and gain an understanding of how their applications can be changed to perform better on the Solaris platform.
Solaris system administrators understand how prstat can be used to identify the resources consumption taking place on their systems. With this understanding of resource consumption, system administrators can identify system performance problems and correct them.
Different Views of the System
When users see a noticeable drop in system performance, it is almost always because a resource is being exhausted. The resources most commonly exhausted are CPU, memory, and disks. The Solaris operating environment has many tools for identifying which resources is being overtaxed. Some common Solaris tools for monitoring a system's usage of memory, CPU, and disks are vmstat, mpstat, and iostat respectively. In addition, the Solaris performance tool perfmeter can be used to graphically monitor system resource utilization on systems that have the appropriate graphic ability.
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 进行 性能 分析 代替 PIDUSERNAMESIZERSSSTATEPRINICETIMECPUPRO |
注册
个人空间
