有没有办法设置进程可以在Windows XP中使用的系统范围的内存限制?我有几个不稳定的应用程序,大部分时间都可以正常工作,但可以点击一个错误,导致在几秒钟内吃掉整个记忆(或者至少我认为就是这样).这导致硬复位,因为Windows变得完全没有响应,我失去了工作.
我希望能够像Linux上的/ etc/limits那样做 - 例如设置M90(为单个用户设置90%的最大内存来分配).因此,无论如何,系统都会获得剩余的10%.
我想为我的应用程序分配一个固定内存(使用C开发).说我的应用程序不应该跨越64MB的内存占用.而且我应该避免使用更多的CPU使用率.怎么可能?
关心马塞尔.