有关c#的线程 我在程序中启动一个线程去做一些工作,这些工作可能能够在5分钟左右的时间完成。其间我希望能够量化地监视该线程(并非该进程)的cpu占用率,ram占用率的,而不仅仅是通过看任务管理器那几条破线。不知道有什么工具,或者我更系统通过自己的程序实现监控。比如在statusbar里面出现当前线程的cpu占用率,ram占用量等信息。请问如何实现。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以试试看VS.NET提供的PerformanceCounter组件。 用windows性能监视可以观察到./ 嗯……主要是想要看到线程的详细信息…… 在.net中,PerformanceCounter提供了一个例子,那个监控器做的超强,但是好像不能细节到具体进程的某一个线程。比如如果我要做多线程科学运算,要监视每个线程的状态,包括cpu的,就是上面提到的内容,这个用PerformanceCounter怎么实现呢?好像没有太看明白。主要以前没有用过这个东西。有没有朋友能够提供相关的参考资料。 好像目前对Performance的监视也只能到Process而已,对于Thread,我好像没有看到有什么好办法。 刚才看了看XP自带的性能计数器,里面有Thread的监视项,而且可以选择Thread进行监视,系统性能计数器能做到的,PerformanceCounter组件应该就可以做到。不过因为没有具体做到,所以没有实际经验,建议lz去Google搜索一下自己需要的资料吧。 delegate 用在entity上 C# byte数组转字符串怎么去掉尾部的空白? 高手帮忙看看一个C# panel画图的问题 关于从保存窗口得到文件名称的问题 C#版本 c/s 在线计算机文化基础考试系统 急,带有水晶报表的网站发布要填加什么东西啊,还有就是如何把2mb的gif变成100kb的gif 啊 反序列化问题 请进来解释一下>>>>>>看代码说话 petshop的下载地址? 那儿有下载的case类工具! 如何在windows消息中传递字符串? datagrid中显示多页数据时分页,能不能不要分页,采用下拉列表,在一个框内滚动条滚动显示。
不过因为没有具体做到,所以没有实际经验,建议lz去Google搜索一下自己需要的资料吧。