将系统资源限制为.NET应用程序

时间:2009-10-10 11:36:19

标签: .net

我正在维护一个托管的Windows服务项目,它基本上在预定的时间调用/运行(托管)作业(来自不同子团队的IJob实现)。很少有工作偶尔会拖延系统资源。

在等待我的子团队调试/修复他们的工作时,有没有什么方法可以在我的父执行器之前以某种方式控制它...例如启动多个AppDomain然后以某种方式限制系统资源(CPU,内存,每个AppDomain允许的作业可以产生的托管线程数等)?如果我们将作业托管为WCF并通过WAS调用它们,Windows激活服务(Windows 2008)可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

CodeProject上有一个article,它显示了如何限制给定进程使用的内存。