我有一个使用大量内存映射文件的进程。
问题是这些文件即使机器内存不足,其他进程需要这些内存时,它们仍然保留在物理内存中。
我尝试使用SetProcessWorkingSetSize来限制进程工作集,但无效,进程的工作集仍然会超过最大值。
有没有更好的方法来限制进程的工作集?
我能否更改Windows页面内存映射文件的启发式算法?
问题是这些文件即使机器内存不足,其他进程需要这些内存时,它们仍然保留在物理内存中。
我尝试使用SetProcessWorkingSetSize来限制进程工作集,但无效,进程的工作集仍然会超过最大值。
有没有更好的方法来限制进程的工作集?
我能否更改Windows页面内存映射文件的启发式算法?