记录skype的CPU 占用率

var processorCounter = new PerformanceCounter
{CategoryName = "Process",CounterName = "% Processor Time",InstanceName = “skype”,MachineName = "."
};processorCounter.NextValue()

记录skype的内存占用

var memoryCounter = new PerformanceCounter
{CategoryName = "Process",CounterName = "Working Set - Private",InstanceName = “skype”,MachineName = "."
};memoryCounter.RawValue  返回的是字节为计量单位

获取当前计算计算机的cpu和内存占用情况

counter = new PerformanceCounter("Processor", "% Processor Time", “_total”);counter.NextValue() cpu占用ComputerInfo ComputerInfo = new ComputerInfo();ComputerInfo.TotalPhysicalMemory - ComputerInfo.AvailablePhysicalMemory 内存占用

注意, 使用Counter的时候,如果instanceName 不存在, 会出现异常。

转载于:https://www.cnblogs.com/JustRun1983/archive/2012/05/27/2520266.html

.net中调用windows performance记录性能信息相关推荐

  1. 如何在Python中调用Windows的cmd命令?

    简 介: 利用os,commands,subprocess模块可以在python中调用windows中的命令.从使用方便性上来看,利用os.popen可以执行windows的程序并可以获得返回内容. ...

  2. 《OpenACC并行程序设计:性能优化实践指南》一 3.5 在应用程序执行期间记录性能信息...

    3.5 在应用程序执行期间记录性能信息 应用程序将自动使用第一个插装事件启动Score-P性能监视器.使用几个环境变量来配置性能监视器.为了尽量减小运行时间扰动,Score-P默认设置产生一个基于性能 ...

  3. 在C#中调用windows API函数

    Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用Windows ...

  4. C#中调用Windows API时的数据类型对应关系

    C#中调用Windows API时的数据类型对应关系 原文 C#中调用Windows API时的数据类型对应关系 BOOL=System.Int32 BOOLEAN=System.Int32 BYTE ...

  5. 在c#中调用windows脚本的方法

    在c#中调用windows脚本的方法 方法1:直接调用   CODE:   System.Diagnostics.Process proc = new System.Diagnostics.Proce ...

  6. go 调用winapi_如何在go中调用windows api-Go语言中文社区

    1.cgo环境搭建 初入go坑,记录一次工作中需要封装windows api 的过程.既然是go调用C++那么首先要配置cgo的环境了.要使用CGO特性,需要安装C/C++构建工具链,在macOS和L ...

  7. 如何在go中调用windows api

    1.cgo环境搭建 初入go坑,记录一次工作中需要封装windows api 的过程.既然是go调用C++那么首先要配置cgo的环境了.要使用CGO特性,需要安装C/C++构建工具链,在macOS和L ...

  8. C#中调用Windows API的要点

    在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的.本文将C#中调用API的要点汇集如下,希 ...

  9. C#中调用Windows API的要点【转载】

    在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的.本文将C#中调用API的要点汇集如下,希 ...

最新文章

  1. Python轻松爬取Rosimm写真网站全部图片
  2. 特殊标记字段(#)实时富文本显示
  3. TWaver Flex开发示例及license下载
  4. oralce 角色 权限
  5. qn模块java脚本_BAT批处理实现自动安装软件功能
  6. 图像局部显著性—点特征(SIFT为例)
  7. nacos使用_使用Nacos的CMDB实现微服务的就近访问!
  8. go micro java_Java Micro Framework:您无法忽略的新趋势
  9. 在Entity Framework 4.0中使用 Repository 和 Unit of Work 模式
  10. 关于git远程版本库的一些问题之解决
  11. Windows下CMake安装教程
  12. 计算机网络-详细版-王道
  13. Android MediaProjection截屏与录屏(ScreenCapture Library 的使用)(二)
  14. vue 实现简约留言板
  15. #快餐店工资计算流程
  16. linux分配oracle内存,【学习笔记】Linux系统 ORACLE用户进程占用私有内存分析
  17. Java解析Lrc歌词
  18. 二叉树的左视图和右视图
  19. 平面解析几何----双曲线的硬解公式
  20. eve网络模拟器使用wireshark抓包

热门文章

  1. 微软在 Linux 虚拟机偷偷安装Azure App,后修复严重漏洞但Linux虚拟机难以修复
  2. 谷歌公布4个0day详情,其中3个被滥用于攻击亚美尼亚
  3. Rapid7 部分源代码遭泄露,成 Codecov 供应链攻击第四个受害者
  4. MITRE 发布防御知识库 Shield
  5. 2020年上半年,谷歌共检测到11个已遭利用的 0day
  6. 【字典树】添加和查找单词
  7. My blog in AI ---神经网络,神经元(neural network,nervecell)
  8. docker相关配置
  9. C#中Math.Round()实现中国式四舍五入
  10. 免费的响应式bootstrap管理员后台界面主题 - Charisma