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

企业网站建设中期报告模板南宁seo服务公司

企业网站建设中期报告模板,南宁seo服务公司,wordpress调用文章tag标签,永春信息网站建设招标上一篇文章《服务器性能监控之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/2713591.html

相关文章:

  • 北仑网站建设网络营销是干什么的
  • 乐山网站建设唐山百度提升优化
  • SharePoint做网站好吗杭州seo排名公司
  • 中国室内设计装饰协会公司网站如何seo
  • 江苏省建设委员会网站南京seo网络推广
  • 广州的网站建设公司百度公司总部
  • 手机网站建设价格是多少线下推广有哪几种渠道
  • wordpress中文字设置白杨seo教程
  • 杭州市做网站中国国家培训网
  • 怎样做网站快照青岛百度推广优化
  • wordpress注册取消邮箱验证码西安seo技术培训班
  • 乌克兰网站服务器神起网络游戏推广平台
  • 网站建设管理工作小结搜索引擎营销的优势
  • 网站后台密码忘了搜百度盘
  • 手机网站如何做营销电商培训机构哪家好
  • 网站建设的合同模板市场营销推广
  • 网站动画是怎么做的2345网址导航手机版
  • 任何判断网站SEO做的好坏seo自学
  • 如何帮公司做网站上海职业技能培训机构一览表
  • 肇庆有哪家做企业网站的公众号软文是什么意思
  • windows2012做网站如何自己做网络推广
  • 学校网页网站模板免费下载品牌营销推广策划公司
  • 网站关键词怎么做太原seo关键词优化
  • 郑州专业做网站的公司搜索引擎关键词怎么选
  • 域名怎么绑定自己网站公关
  • 网站建设规划书参考模板百度快速排名用是
  • 做网站的职业视频网站建设
  • 八步网站建设广东互联网网络营销推广
  • 优秀网站介绍seo综合查询 站长工具
  • 怎样搭建一个企业网站大连网站建设
  • 【深度学习】深度学习的四个核心步骤:从房价预测看机器学习本质
  • 数据结构---链式结构二叉树
  • EN 61010电子电气设备安全要求标准
  • 支持pcm语音文件缓存顺序播放
  • 【Linux】常用命令(三)
  • 浅层神经网络