我已经尝试使用SetProcessWorkingSetSize来限制流程工作集,但它没有帮助,流程的工作集不断增长超过最大值.
有没有更好的方法来限制流程的工作集?我可以更改Windows的heuristcs用于分页内存映射文件吗?
因此,您的mmap-I / O进程似乎正在使您的其他进程不再使用RAM.一种方法是明智地锁定正在饥饿的进程中的内存.查看VirtualLock for win32.