当前位置: 首页 > news >正文

济宁市网站建设/推广软文案例

济宁市网站建设,推广软文案例,深圳网站建设 设计创公司,黑镜主题1.0wordpress上一篇文章《服务器性能监控之WMI》介绍了通过远程com获取服务器性能(当然也可用于本地),那么这篇主要说说windows系统自带的性能监视功能----->performancecouonter.打开管理工具-->性能,我们可以立即看到服务器的CPU,进程运行时间&am…

上一篇文章《服务器性能监控之WMI》介绍了通过远程com获取服务器性能(当然也可用于本地),那么这篇主要说说windows系统自带的性能监视功能----->performancecouonter.

打开管理工具-->性能,我们可以立即看到服务器的CPU,进程运行时间,磁盘容量等性能参数走势图。然而不仅仅是这几项,我们可以通过添加技术器来查看其他的性能指标:

3ee70827ee34df737cd2155816d5432e.png

如果你说,这么看太麻烦了,OK,我们通过C#将这些值取出来,用于实现自身的性能监视:

1.添加引用:using System.Diagnostics;

2.创建并实例化PerformanceCounterpublic static System.Diagnostics.PerformanceCounter pc= new System.Diagnostics.PerformanceCounter();

public static System.Diagnostics.PerformanceCounter pcm= new System.Diagnostics.PerformanceCounter();

public static System.Diagnostics.PerformanceCounter pcb= new System.Diagnostics.PerformanceCounter();

public static System.Diagnostics.PerformanceCounter pcc= new System.Diagnostics.PerformanceCounter();

//我们用四个对象做不同的操作,注意:是static的,不然每次取出的数据都是初始值,如cpu利用率就是0static CapabilityScout()

...{

pc.CategoryName = "Processor";

pc.CounterName = "% Processor Time";

pc.InstanceName = "_Total";

pc.MachineName = ".";

pcm.CategoryName = "Memory";

pcm.CounterName = "% Committed Bytes In Use";

pcm.MachineName = ".";

pcb.CategoryName = "Windows Media Unicast Service";

pcb.CounterName = "Allocated Bandwidth";

pcb.MachineName = ".";

pcc.CategoryName = "Windows Media Unicast Service";

pcc.CounterName = "Connected Clients";

pcc.MachineName = ".";

}

4.获取计数器值获取CPU利用率#region 获取CPU利用率

public static string getCpuUsage()

...{

string used = pc.NextValue().ToString();

return used;

}

#endregion

获取内存使用率#region 获取内存使用率

public static string getMemory()

...{

float used = pcm.NextValue();

return used.ToString();

}

#endregion

获取WMS连接数#region 获取WMS连接数

public static string getConnectedCount()

...{

string count = pcc.NextValue().ToString();

return count;

}

#endregion

获取网络流量#region 获取网络流量

public static string getServerBandWidth()

...{

string bandwidth = pcb.NextValue().ToString();

return bandwidth;

}

#endregion

当然,这里只是其中及少的部分,不过通过使用同样的方式,我们可以获取更多的性能以及进程运行的情况,但是要说明的一点是,所获取的数据必定是windows服务所提供的,当然我们也可以自己写一些windows服务,添加到系统performancecounter中来,对.net来说也是非常方便的。

怎么样,和WMI比起来,是不是又方便了一些呢,呵呵~~

http://www.lbrq.cn/news/841843.html

相关文章:

  • 鲜花网站建设/营销策略
  • 网站域名注册商标有什么好处/百家号查询排名数据查询
  • 南昌网站建设一般多少钱一年/福州关键词快速排名
  • 菠萝菠萝蜜免费高清在线观看视频/seo外链发布软件
  • 东莞网站优化推广方案/潍坊网站关键词推广
  • 郑州网站建设douyanet/武汉seo顾问
  • 上海网站建设价格/seo谷歌
  • 计算机毕业设计代做网站/济南seo网络优化公司
  • django web网站开发实例/seo外链建设的方法
  • 织梦模仿网站视频/贵阳百度seo点击软件
  • 哪个网站的图片专门做详情页的/网上销售培训课程
  • wordpress快速建站教程/宁波seo外包服务平台
  • 大朗网站仿做/品牌推广方案思维导图
  • 网站后台更新前台更新不/广东短视频seo搜索哪家好
  • 网站制作 中企动力公司/广州网站设计建设
  • 给你一个网站你怎么做的/推广产品的文案
  • 网站权重问题/线上培训课程
  • wordpress网站程序员/如何制作简单的网页链接
  • 网站做竞价经常会被攻击吗/如何创建个人网页
  • 淘宝网站建设的目标/黑客入侵网课
  • 网站创意策划案/八爪鱼磁力搜索引擎
  • 做模型网站赚钱么/广告投放是什么工作
  • 网站制作前言公司/今日重大新闻事件
  • 什么网站专门做外贸批发/chrome下载
  • 乒乓球网站怎么做/网站推广优化的原因
  • 杭州俄语网站建设/潍坊百度网站排名
  • 网站建设+青海/计算机培训课程
  • 章丘做网站公司/南昌网站seo外包服务
  • 程序员网站需要多少钱/seo推广教程seo推广技巧
  • 天津网站建设制作价格/网络销售
  • FPGA基础 -- Verilog 访问寄存器数组的指定位示例
  • 智能电网时代:双向WiFi电表在海外家庭能源中的战略价值
  • 智慧公厕系统打造洁净、安全的公共空间
  • ARCGIS PRO DSK 颜色选择控件(ColorPickerControl)的调用
  • SQL学习记录01
  • 【卡尔曼滤波第六期】集合变换卡尔曼滤波 ETKF