win server 2008服务器System.outofmemory.exception解决方法

转载 2015年11月19日 15:02:04

        这些天要在阿里云服务器上挂个服务器程序(VB.NET写的EXE程序),在电脑上运行和调试一切正常,但是到最后一步,挂载到服务器运行的时候就一致挂掉,提示System.outofmemory.exception的错误警告,在网上看了很多关于内存溢出的解决方案都没能解决这个问题,最后只能联系阿里云售后工程师帮忙解决,在他们的帮助下,今天问题得以解决,感谢阿里强大的售后工程师团队!不多说,下面就把我遇到的问题和阿里工程师给的解决方案与大家分享,希望能帮助其他人。

        我使用的服务器配置如下:windows server 2008 R2 Enterprise(x64)  4G内存   几百块钱一个月呢。。。好贵


1.刚看时碰到的问题就是这个。。老是提示内存溢出,但是我的程序都没开始跑起来啊,虽然有很多大数组比如array(9999, 1500),但是都还没redim好空间就崩了好么,刚开始一直以为是我开的数组太大了,就尝试把数组开小一些,像array(500, 500),也不行啊,所以根本就不是数组大小的问题,9999*1500的数组对于4G内存的服务器来说还是小k斯,我在本地开发的时候用的是win7 x64  4G内存,在开发和调试的时候根本没有这个错误好么,一切正常,所以就开始怀疑是阿里云服务器的配置问题了,有问题就找售后工程师,这个是个比较明智的做法,省得浪费太多时间去折腾一些不是自己错误的事情。。。

2.下面是售后工程师帮忙检测到的问题以及解决方案,可以供大家参考


3.其实就是虚拟内存不足的问题,由于开启虚拟内存会导致硬盘IO性能下降,所以阿里云服务器默认初始状态不配置虚拟内存,如果需要开启虚拟内存,可以手动打开,打开虚拟内存的链接如下(http://help.aliyun.com/knowledge_detail/5988580.html?spm=5176.7114037.1996646101.1.PYPA9B&pos=1),OK了,问题解决!!

相关文章推荐

WatiN+Nunit在Win Server 2008 R2下不能正常工作的解决方法

这两天刚开始接触WatiN这款自动化测试工具,个人觉得它是一款简单好用的测试工具。虽然目前它对firefox的支持不像IE那样完美(尤其是对firefox中对话框几乎可以用不支持来形容)。 今天在使...

OutOfMemory的一个解决方法

  • 2007-12-17 10:04
  • 473KB
  • 下载

网站项目开发:WIN server2008 r2系统web网站服务器部署方法

前言: 做网站开发需要web服务器,部署好环境是项目开发的基础。现在主流的web服务器是LINUX+PHP/JSP+APACHE/TOMCAT+MYSQL环境,但有些场合不得不用微软那套系统,做非主流...

解决服务器win server 2008 更新后不断重启

解决windows server 2008 更新后不断重启现象: Windows Server 2008自动更新以后,重新启动系统时,会显示进入第三阶段更新,每次到了99%后(或者,有时会进一步显示...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)