首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当CPU为100%时,WCF服务无法获取CPU利用率

当CPU为100%时,WCF服务无法获取CPU利用率
EN

Stack Overflow用户
提问于 2009-11-19 12:03:41
回答 1查看 331关注 0票数 0

我是WCF的新手。我有一个包含以下组件的应用程序:监控服务、工作服务和UI。

监控服务监控worker运行所在的机器。

监视器将cpu利用率发送到UI。

Worker服务由监视器服务托管。

监控服务托管在控制台上。

问题:

当工作服务占用100%的CPU时,监视器不会向UI发送数据,并且UI无法绘制图形。worker服务中的任何console.writeline都会进入监控服务的控制台。当worker服务启动的进程崩溃时,监视器也会崩溃。

请帮助我如何处理它。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2009-11-19 20:14:03

您可以通过将监视UI放在另一台计算机上来改善这种情况。

您还可以为监视进程提供比工作者服务更高的CPU优先级。

但您真正的问题是:为什么工作进程使用100%的CPU?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1760814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档