zoukankan      html  css  js  c++  java
  • VS2010内存问题导致总是重启

    我操作系统是Win7,有些时候由于一个解决方案里项目太多,整个系统太大(大概在500MB一个项目),当打开解决方案时,尤其是含有复杂的数据库项目的时候,分析加载数据库项目时,VS 2010 很容易就无缘无故的就报“out of memory”,然后无响应,接着就是自动关闭了,后来了一下,后来找了很多解办法,但是效果都是不是太好,从新安装过vs2010也不行,在网上好多都说是可能是有些错误的代码,但是我编译能通过,项目又太大不好一句一句分析代码,不不过后来发现下面的这个命令还是挺好用的:

    CMD (以管理员身份)然后执行命令:bcdedit /set IncreaseUserVa 3072

     

    这个指令并不是设置什么内存可用为3GB或者更大的,这个就是设置我们虚拟内存的用户空间地址,默认情况下系统默认2GB为用户地址空间,2GB为系统内核空间,这个强行将用户地址空间设置为3GB以便于够VS 2010的资源存放以保证不会溢出。

    但是要使该命令有效需要以下条件:

    1. WIN 7 系统

    2. 系统虚拟内存要在4G以上,建议6G

    3. 另外打上一些必要的升级包,如VS2010 sp1 等

    本人亲测过,自从使用了该命令后就没有再出现类似的现象,

  • 相关阅读:
    Servlet 处理HTTP请求
    Servlet基础知识
    JavaWeb基础知识点①请求响应②comcat③类和类的关系
    MySQL子查询
    聚合与分组
    表联接
    LVS+KEEPALIVED
    tar命令详解
    mysql 安装
    mysql两种备份方法总结:mysqldump 和 xtrabackup
  • 原文地址:https://www.cnblogs.com/simoncai/p/2957414.html
Copyright © 2011-2022 走看看