托管堆可以达到多大?
运行某网络游戏服务端软件,C#开发,在运行过程中会抛出outofmemory异常。
监视其托管堆,0级托管堆和1级托管堆在10M内,2级托管堆达到了700M。
好像没触发对2级托管堆的垃圾回收。目前只能每半小时进行强制回收。
但还是会发生outofmemory错误。
另外,系统还遇到"Failed to load resources from resource file/Please check your setup" message box.
这个软件是控制台软件,不知是否有朋友碰到类似问题,并给些解决措施。
服务器配置是4至强CPU,2G内存。