none
一个程序在使用超过4GB内存时崩溃 RRS feed

  • 问题

  • 我使用了一个软件,当它在占用4GB内存一下的时候运行正常,但是一旦超过4GB,就会停止运行。搜索后,有人说是windows限制了进程能够使用的内存大小,我希望能解决这个问题,十分感谢。
    2019年7月3日 15:16

答案

  • 你好,

    这个是由系统自动控制的。如果当前所有程序所占有的内存大于设备所拥有的内存时,系统会自动终止那些占比比较大的程序。最好的办法是让你的APP占有的内存尽可能的少。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年7月4日 1:54

全部回复

  • 你好,

    这个是由系统自动控制的。如果当前所有程序所占有的内存大于设备所拥有的内存时,系统会自动终止那些占比比较大的程序。最好的办法是让你的APP占有的内存尽可能的少。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年7月4日 1:54
  • 虽然没有完全解决问题,但是还是十分感谢您的回答。非常感谢!
    2019年7月5日 12:57