我需要處理一本書的整個章節,但是我的程序在某個時候凍結並停止。我不知道確切的問題是什麼,但我認爲這是由於堆的大小太小。是否可以爲調試過程分配更多內存?
回答
默認情況下,它是Visual Studio中的1 MB,如果這就是你正在使用的。
右鍵單擊您的項目並轉至屬性。在左側,點擊鏈接器,然後點擊系統。你會看到堆提交大小在那裏 - 只是修改它。
您可以對Stack執行相同的操作。
如果你想以編程方式設置它,看着這個HeapCommitSize和StackCommitSize。另外,你應該留出一些時間並閱讀下面的內容:http://msdn.microsoft.com/en-us/library/hh851882(v=vs.85).aspx
因此,如果我有一個載體,我將能夠存儲更多? – OnTheFly
@OnTheFly這就是主意。 –
@Noobacode - 它可能以1mb開頭。該程序可以進入操作系統並要求更多或者說你可以回來。 –
- 1. 是否可以調用存儲過程?
- 2. 我可以分配多少內存?
- 3. 我們可以爲獲取OutOfMemoryException的程序分配更多內存
- 4. 是否可以確定當前線程是否爲「調試器」?
- 5. 爲Talend Studio分配更多內存
- 6. UIImage分配更多內存
- 7. 這是否爲shared_ptr分配新內存?
- 8. 調用多播委託是否分配內存?
- 9. TBB可擴展分配器是否強調內存碎片?
- 10. 內存分配過程
- 11. 是否正在分配多餘的內存,是否存在內存泄漏?
- 12. 是否有可能以位分配動態內存?
- 13. 是否可以在Linux下分配某個扇區的內存?
- 14. 是否可以調試Global.asax?
- 15. 當調用Session.run時,TensorFlow是否爲結果分配新內存?
- 16. 是否可以多線程調用GPU?
- 17. MATLAB可以分配的最大內存量是多少?
- 18. 是否有多線程內存分配器的驗證套件?
- 19. 黑莓上的應用程序可以分配多少內存
- 20. 是否可以使用gdb通過ssh遠程調試?
- 21. 是否可以爲Java對象堆外分配和釋放內存空間?
- 22. 是否可以將二維數組作爲共享內存與IPC分配?
- 23. 如何調試內存分配問題?
- 24. 調試Visual C++內存分配問題
- 25. 是否可以通過API調用分發iOS應用程序
- 26. 是否可以從phpmyadmin 3.4.10.1內運行存儲過程?
- 27. 是否可以在存儲過程中調用PHP文件?
- 28. 是否可以從Oracle數據庫調用MySQL存儲過程?
- 29. 是否可以在LINQPad中使用LINQ調用存儲過程?
- 30. 是否可以從Ruby調用MySQL存儲過程?
它可能是。你最好發佈你的代碼來找到問題。 – herohuyongtao
使用調試器找出哪裏? –
我可以通過刪除對象向量來釋放一些空間,但在我真的不得不這樣做之前我不想這樣做。 – OnTheFly