我正在寻找一种方法来限制Windows Server 2003中运行进程的最大数量。

是否有某个控制它的注册表项? 如果是这样,那是哪一个?

有帮助吗?

解决方案

如果您正在谈论任务管理器中列出的项目中的流程,那么就没有办法本机化,您可以使用程序 来实现,但应该没有真正的有效理由这样做。

如果你所说的只是让你的应用程序只启动一个EXE,无论它被调用多少次,那么你正在寻找单例。 .NET示例: http://www.thescarms.com/dotnet/SingleInstance.aspx --EDIT对于另一种语言,google for“singleton”和你的语言。

如果您正在询问其他事项,请详细说明。

其他提示

Ben不正确 - 这是每个流程处理的限制。

国内零售Windows没有固有的限制流程数量的方式(除了耗尽可用资源)

Windows Starter Editions使用Windows-Starter ed的修改版本实现了进程上限。但只适用于新兴市场。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top