zoukankan      html  css  js  c++  java
  • Exception of type 'System.OutOfMemoryException' was thrown.

    [OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.] 在装有4G物理内存的32位OS机器上内存不足,原因是:The common language runtime throws an OutOfMemoryException error if it cannot allocate physical memory—or reserve sufficient virtual memory (VM)—to fulfill allocation request. By default, the addressable virtual memory space that is available for the process is 2 GB. If the virtual address space is exhausted, the operating system cannot allocate more physical memory for the process.

    解决方法

    解决方法是两步:1. 配置机器boot.ini 为/3g 内存选项 2. 配置VS2010支持3G内存模式 (如果你是64位Win7或者WindowsServer2003 64位,请自动忽略本文)

    To enable this feature, add the /3GB switch to the Boot.ini file. This enables applications to use the first 3-GB of the address space on the following systems:

    • Windows Vista
    • Windows Server 2003
    • Windows XP Professional
    • Windows 2000 Datacenter Server
    • Windows 2000 Advanced Server
    • Windows NT Server 4.0 Enterprise Edition

    配置boot.ini支持 / 3G

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /fastdetect /NoExecute=OptIn
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Professional 3GB switch" /3GB /USERVA=2900 /fastdetect /NoExecute=OptIn

    配置VS2010支持3g内存

    Using the Visual Studio command prompt, cd到\Microsoft Visual Studio 10.0\Common7\IDE\,然后执行command: editbin /LARGEADDRESSAWARE devenv.exe

    重启机器即可。(参考资料:这个这个这个,和这个

  • 相关阅读:
    洛谷 1516 青蛙的约会
    洛谷 P2626 斐波那契数列(升级版)
    vijos 1034 家族(水题日常)
    洛谷 P1082 同余方程
    洛谷 P1181 数列分段Section I(水题日常)
    洛谷 P1531 I Hate It
    codevs 2728 整数帝国问题(水题日常)
    [BZOJ1467]Pku3243 clever Y
    bzoj1070: [SCOI2007]修车
    bzoj 4650: [Noi2016]优秀的拆分
  • 原文地址:https://www.cnblogs.com/Mainz/p/2177730.html
Copyright © 2011-2022 走看看