C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用

时间:2017-09-10 09:19:41
【文件属性】:

文件名称:C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用

文件大小:16KB

文件格式:ZIP

更新时间:2017-09-10 09:19:41

C/C++ 进程状态 系统状态 跨平台 源代码

遇到需求写的代码,没那么正规,但也请你尊重作者 C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用情况的源代码,生成的是静态链接库,Windows和Linux下经测试都可用,查看系统、指定名称的服务、指定名称的进程占用CPU和内存,查看方式不是通过程序中运行命令行的方式,而是采用系统提供的接口去查看内核状态 在开发中遇到需要查看这些信息的朋友可以去使用 如有疑问或好的建议请发送邮件至lion_liu_0301@163.com


【文件预览】:
CheckSysProcSrvStat
----libhatools.vcxproj(4KB)
----stdafx.cpp(213B)
----stdafx.h(277B)
----targetver.h(256B)
----CheckProcessCpu.cpp(6KB)
----CheckSysStat.cpp(4KB)
----CheckProcessStat.cpp(3KB)
----CheckSysStat.h(1KB)
----CheckProcessMem.h(244B)
----libhatools.vcproj(4KB)
----IsProcORSrvRun.h(459B)
----CheckProcessMem.cpp(4KB)
----Makefile(295B)
----IsProcORSrvRun.cpp(6KB)
----CheckProcessStat.h(2KB)
----CheckProcessCpu.h(572B)

网友评论

  • 可以用的,挺不错
  • 可以用的,真的不错啊!
  • 怎么采用系统提供的接口去查看内核状态 呀?
  • 不错的资料,参考一下。
  • 还行,写的有点冗余,其他倒没什么,我觉得可以精简
  • 参考一下,注释乱码
  • 可以用的,参考下
  • win10VS2015下不可用
  • 代码需要简化。。。
  • 对我来说很有用
  • 不错,值得学习!!
  • 很好的参考资料,但是windows的信息太少了,不知道还有什么api能获得更全的运行时状态。毕竟不像unix那样有/proc.
  • 可以用来参考参考
  • Linux系统下计算出来的CPU结果与Top命令显示的不一致,只能是参考一下
  • 注释都是乱码。能不能重新发一份给我。373280419@qq.com
  • 不错可以用!
  • 很不错,写的很好 学习啦
  • 写的不错,注释如果更多一点就更好了
  • 具有一定的参考价值,写得不错
  • linux下进程操作命令还不熟悉 下来学习学习
  • 功能与文件名不符合!功能还是很多的
  • 具有一定的参考价值,写得不错
  • 有一定参看性,但注释怎么是乱码
  • 还不错,值得参考
  • 很不错,写的很好 学习啦
  • 跨平台 很少。主要是想参考学习一下。
  • linux下有很多其它工具命令,可能更好 , 我主要是想用在windows下, 不错