社区
C++ 语言
帖子详情
C++ 获取CPU占有率和内存占有率的程序
hello383270701
2011-01-29 03:55:16
我找过相关的函数都没有直接能够获得CPU或者内存占有率出的函数,现在也不知道要怎么做下去,网上找了一些代码都不能编译成功。 有高手能够帮忙一下吗?
...全文
628
20
打赏
收藏
C++ 获取CPU占有率和内存占有率的程序
我找过相关的函数都没有直接能够获得CPU或者内存占有率出的函数,现在也不知道要怎么做下去,网上找了一些代码都不能编译成功。 有高手能够帮忙一下吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hello383270701
2012-08-29
打赏
举报
回复
我找到了计数器pdh 使用这个很方面就能获取每个系统个系统资源,结贴吧
hello383270701
2012-04-08
打赏
举报
回复
感谢大家 自己没有往下研究,就结了吧
Vip_F_U_C_K
2011-02-04
打赏
举报
回复
linux 下读取/proc文件系统然后自己计算就ok了。。。
300+行代码吧
mstlq
2011-01-29
打赏
举报
回复
[Quote=引用 10 楼 hello383270701 的回复:]
我现在遇到一个新问题 按照mstlq 的那个帖子 我把代码粘贴过去 但是编译的时候一直提示我GetSystemTimes 找不到这个函数 但是我可以看到在WinBase.h 中有定义 这个问题比较迷惑
[/Quote]
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.
KiraYin--
2011-01-29
打赏
举报
回复
[Quote=引用 10 楼 hello383270701 的回复:]
我现在遇到一个新问题 按照mstlq 的那个帖子 我把代码粘贴过去 但是编译的时候一直提示我GetSystemTimes 找不到这个函数 但是我可以看到在WinBase.h 中有定义 这个问题比较迷惑
[/Quote]
学习了~ 会不会是编译器的问题呢
hello383270701
2011-01-29
打赏
举报
回复
我现在遇到一个新问题 按照mstlq 的那个帖子 我把代码粘贴过去 但是编译的时候一直提示我GetSystemTimes 找不到这个函数 但是我可以看到在WinBase.h 中有定义 这个问题比较迷惑
hello383270701
2011-01-29
打赏
举报
回复
[Quote=引用 8 楼 iambic 的回复:]
多搜索搜索,别试了两下就放弃了。没有耐心是解决不了问题的。获取CPU和内存的程序我写过很多次,都是网上搜的,没什么难的。
[/Quote]
呵呵 我会加油 以后混这里了
iambic
2011-01-29
打赏
举报
回复
多搜索搜索,别试了两下就放弃了。没有耐心是解决不了问题的。获取CPU和内存的程序我写过很多次,都是网上搜的,没什么难的。
hello383270701
2011-01-29
打赏
举报
回复
暂时还没有 我先试试
mstlq
2011-01-29
打赏
举报
回复
http://hi.baidu.com/widebright/blog/item/c07ed488243a1291a4c27222.html
上面的例子不知道楼主尝试过了吗?
hello383270701
2011-01-29
打赏
举报
回复
[Quote=引用 3 楼 bdmh 的回复:]
我这还真没有,网上应该可以找到的
据说
ICE是网络通信框架
GetWinSysState.h好像是windows自己的,如果platform sdk中没有,就ddk中了。
[/Quote]
我确实找了 确实真没有 呵呵
赵4老师
2011-01-29
打赏
举报
回复
WMI
http://www.google.com/codesearch
system("pslist -x 程序名 >文本文件");
http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx
bdmh
2011-01-29
打赏
举报
回复
我这还真没有,网上应该可以找到的
据说
ICE是网络通信框架
GetWinSysState.h好像是windows自己的,如果platform sdk中没有,就ddk中了。
hello383270701
2011-01-29
打赏
举报
回复
#include <Ice/Ice.h> #include <GetWinSysState.h> 头文件VC里面都没有 我在网上也找了半天 bdmh 你那里有吗
bdmh
2011-01-29
打赏
举报
回复
http://blog.csdn.net/dlyhlq/archive/2008/03/25/2217676.aspx
这个可以
C/C++实现linux和Windows查看系统、进程、服务的
内存
和
CPU
使用
遇到需求写的代码,没那么正规,但也请你尊重作者 C/C++实现linux和Windows查看系统、进程、服务的
内存
和
CPU
使用情况的源代码,生成的是静态链接库,Windows和Linux下经测试都可用,查看系统、指定名称的服务、指定名称的进程占用
CPU
和
内存
,查看方式不是通过
程序
中运行命令行的方式,而是采用系统提供的接口去查看内核状态 在开发中遇到需要查看这些信息的朋友可以去使用 如有疑问或好的建议请发送邮件至lion_liu_0301@163.com
vc
获取
windows的运行
内存
,
CPU
占用,磁盘等信息
获取
系统的名称,运行
内存
,磁盘,
cpu
占用信息。。 很久之前写的,一直在运行,定时对系统进行监控。希望对新手有些帮助吧。 占用率等信息的计算可以自己配置时间间隔。
获取
特定进程规定
CPU
使用率-易语言
原理:调用GetProcessTimes(),并与上次调用得到的结果相减,即得到某段时间内
CPU
的使用时间 C++
获取
特定进程规定
CPU
使用率原文: http://blog.csdn.net/liuqx97bb/article/details/52058657 翻译的C++代码
cpu
MemInfo
QT下C++开发,实现
获取
本机应用
程序
CPU
实时
占有率
及其他信息。
linux c++
获取
进程对应的
cpu
占用率和
内存
占用情况
转载来源:https://blog.csdn.net/thedarkfairytale/article/details/71079218 背景说明:刚好有个项目上因为不合理的
内存
占用导致整个系统SSH不能登录,所有需要个监控工具定时记录相关信息。 编译命令:gcc -std=c++11 main.cpp 启动命令:./a.out 进程名字 输出结果: pid=3259 p
cpu
=1.23...
C++ 语言
64,682
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章