当前位置:  技术问答>linux和unix

如何在编程中获取某个进程的cpu占用率和内存占用率,急!

    来源: 互联网  发布时间:2015-01-23

    本文导语:  如何在编程中获取某个进程的cpu占用率和内存占用率,急 | hen 很简单啊! 1、先用命令SAR , 2、然后得到屏幕输出, 3、截出所要的字符,, 4、然后进行处理!!! 具体程序怎么写就看你的...

如何在编程中获取某个进程的cpu占用率和内存占用率,急

|
hen 很简单啊!
1、先用命令SAR ,
2、然后得到屏幕输出,
3、截出所要的字符,,
4、然后进行处理!!!
具体程序怎么写就看你的了,我写了实现办法而已!!!

|
简单的办法:ps 如何??

|
sar -r 1 100 可以看内存和交换区的使用请宽

|
#include 
       #include 
       #include 

       int getrlimit (int resource, struct rlimit *rlim);
       int getrusage (int who, struct rusage *usage);
       int setrlimit (int resource, const struct rlimit *rlim);

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用什么方法找到不同版本内核在编程方面的差异
  • 请使用过ANT的兄弟帮偶看看在编build.xml时出的这个出错信息!
  • Unix下如何在编程程序时给程序添加上版本信息?
  • 请问:我正在编linux下的openssl程序,调试时要用443号端口,但我发现不通,应是linux系统占用了,我怎可停了它以作我用,或停了系统的openssl
  • 请问:我正在编linux下的openssl程序,它是要用443号端口的,调试时却不通,应是linux系统占用了该端口,我怎可停了它以作我用,或停了系统的op
  • [高分求助]小弟在编第一个驱动程序时出现了若干辣手问题,请高手指教!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3