`
king_c
  • 浏览: 213826 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

c#winform编程中获取cpu个数的方法 详细出处参考:http://www.ityoudao.com/Web/Csharp_590_1542.html

    博客分类:
  • c#
 
阅读更多

前些时间,为了配置合更加快速有效地制作Sphinx分词搜索的字典,我就着手写了一个分词库的管理就用软件,当在测试的时候,我测试的平台是单CPU,我启动的那个线程就基本上100%的占用了cpu,而系统就没有更多的资源来响应用户的基他操作,想来想去还是得修正一下,最好的我方法是,当CPU个数只有一个的时候,我就让那个子线程延时1毫秒,如果是双核或更多就不延时,今天重点是说,在C# winform 编程中获取cpu个数的方法,其实这些在C#编程平台中已有方法,现记录使用方法如下:

 

第一点:添加引用System.Management 

 

第二点:代码中添加 

using System.Management.Instrumentation; 

using System.Management; 

 

以上两点你必须得添加且正确添加,否则,在你的获取cpu个数的方法中会报一大堆的错哟...

 

第三点:具体的实现代码:

 

ManagementClass m = new ManagementClass("Win32_Processor");
ManagementObjectCollection mn = m.GetInstances(); 
MessageBox.Show("CPU个数:"+mn.Count.ToString()); 
ManagementObjectSearcher MySearcher = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
foreach (ManagementObject MyObject in MySearcher.Get())
{
MessageBox.Show("主频:"+MyObject.Properties["CurrentClockSpeed"].Value.ToString());
}
 
分享到:
评论

相关推荐

    c# 学 习 网 址

    描述:c#翻译为vb.net,提供一个文本框,将你的C#源代码贴进去,就可以帮你翻译成VB.NET语法。 名称:CSharpHelp 地址:http://www.csharphelp.com 描述: 专业的C#语言在线帮助网站,主要提供C#语言方面的技术...

    c# winform实例大全(198个Csharp WinForm实例源码)

    c# winform实例大全(198个Csharp WinForm实例源码)

    Winform控件_开源控件TabControl选项卡

    Winform开源控件:TabControl 选项卡控件 本人在codeproject上面整理出来的选项卡控件,个人感觉这几个都还不错. Tabbed MDI Child Forms http://www.codeproject.com/Articles/17640/Tabbed-MDI-Child-Forms Tab...

    c#实现顺序表、单链表、顺序栈、冒泡排序、折半查找.zip

    使用c#语言编写的winform程序,实现顺序表、单链表、顺序栈、冒泡排序、折半查找 源代码和程序展示: 顺序表:https://blog.csdn.net/HAIIAKU/article/details/119302855 单链表:...

    ftp服务器PDF文件在线查看的实现方法

    URL形式: // ...注意:PDFVIEWER/web/viewer.html是一个PDF插件地址链接 后台方法,将ftp服务器上的PDF文件转成二进制流进行读取 using System.Net; public FileStreamResult GetStreaem(strin

    C# WEBAPI 及winform调用

    webapi 项目平台,包含接口生成,及接口调用方法,项目代码清晰明了,非常值得初学者参考借鉴,更具体的开发步骤可以登入我的博客查看:http://www.cnblogs.com/gudaozi/p/8384734.html

    C# WinForm 不规则透明界面美化 效果 DEMO

    1 登入界面 ...2 主界面  功能:透明界面美化, 透明按钮切换,用户信息传递,最大化,最小化,关闭,移动窗口,定时器,弹窗,页面传值 ...详细 :http://www.cnblogs.com/haiyabtx/archive/2012/10/20/2732007.html

    C# WinForm打开PDF文件并在窗体中显示

    1.添加引用 工具箱—右键—选择项–COM组件–Adobe PDF Reader 2.使用方法 代码如下: ...除了这种方法,网上还有一些开源的项目,可以直接打开PDF文件,大家也可以参考下 http://www.codeproject.

    DockForm_C#winform界面设计_winform界面_winform_源码.rar.rar

    DockForm_C#winform界面设计_winform界面_winform_源码.rar.rar

    C# 在Winform中发布WebService

    2、在项目中添加一个WCF服务,并实现服务; 3、在需要启动WebService服务的地方启动该服务即可; 二、代码如下: 1、新建一个WCF服务——定义服务接口  [ServiceContract(Namespace = ...

    C#_WinForm_dataGridView_全选_反选_单选_导出

    C#的WinForm项目的dataGridView控件的CheckBox的全选、全不选、反选、单选、导出全部、仅导出已选择的项目到Excel的功能。简单明了,一看就懂。 我的腾讯微博:http://t.qq.com/djk8888

    C#winform调用webapi.rar

    C#winform调用webapi 上传json格式字符串,返回json字符串结果

    通过CSkin组件设计漂亮的WinForm登录界面 ,官方地址 :http://www.cskin.net/

    CSKin官方网站:http://www.cskin.net/ 窗体主题切换 (1)第一步引用 using CCWin; (2)将public partial class From1 : From 换成继承我们的主题public partial class From1 : Skin_Mac, (3)支持多种主题...

    C# winform中将网页保存为mht文件或图片文件

    将webbrowser(其实不用webbrowser只给一个网址也行)中的内容保存为mht(和浏览器的网页另存为功能一样)文件,同时支持页面全屏截图(就是不管页面多长多宽自动截整个页面)。 默认保存为tif格式(应CSDN一名网友...

    新百度翻译 API调用程序

    百度翻译旧服务已下线,迁移至 http://api.fanyi.baidu.com,本程序重新修改后,可以调用百度翻译的新的API。当然需要你自己申请APPID和密钥,然后就拥有属于你自己的翻译机了!

    C#开发实战1200例.zip

    ===这个是第三卷,还有两卷!!=== 第一卷:C#开发实战1200例.z01 地址:http://download.csdn.net/detail/cleopard/5636223 第二卷:C#开发实战1200例.z02 地址:...

    利用MVC模式编写的Winform程序源码

    根据文章《Introduction to Model View Control (MVC) Pattern using C#》编写的程序源码,可以用来学习MVC,文章链接...其他用户翻译后文章地址http://www.cnblogs.com/c-delight/archive/2005/12/27/305694.html

    c# winform 常用实例大全 _winform_cj.zip

    c# winform 常用实例大全 _winform_cj.zip

    C# Winform Sockets收发Json样例

    参照博客C# JSON和对象之间互相转换用Winform进行了JSON和对象之间转化的呈现,并用Socket来传输JSON。原文链接:http://www.cnblogs.com/HCCZX/p/5238556.html

    EyesBaby1.0 源代码

    2.EyesBaby使用C#语言开发Winform项目,基于.NET Framework2.0。 3.源码中多处已用注释描述。 4.源码仅限于供大家学习与使用,不得用于商业用途。 EyesBaby1.0使用帮助文档...

Global site tag (gtag.js) - Google Analytics