不能限制使用Windows 2003 / WSRM的16位应用程序的CPU使用率

我试图限制传统的Clipper应用程序的Windows使用率WSRM(Windows系统资源pipe理器)。 该应用程序使CPU达到100%的使用率,然后我试着:

  • 安装WSRM
  • 创build一个新的进程匹配标准(TestProc),包括文件C:\ WINDOWS \ SYSTEM32 \ CMD.EXE,C:\ WINDOWS \ SYSTEM32 \ NTVDM.EXE,C:\ TEST \ TL_BLI.EXE(该死的16位程序)。 我尝试手动添加程序,并select“运行过程”和“应用程序”
  • 将组“Everyone”添加到条件
  • 创build新的资源分配策略(TestPolicy),添加TestProc条件,并将CPU设置为20%
  • 将WSRMpipe理状态设置为“正在运行”
  • 将WSRMpipe理types设置为“pipe理”
  • 将WSRM当前资源分配策略设置为“TestPolicy”
  • 重新启动WSRM

但没有运气,进程(C:\ TEST \ TL_BLI.EXE)继续运行到“100%CPU”,运行在本地或通过远程桌面。

有任何想法吗?

在NT 4.0或更高版本中,增加空闲灵敏度将降低16位进程的CPU使用率。 空闲灵敏度可以在16位可执行Misc选项卡的属性下设置。