欢迎访问Ningto's博客

Menu
  • 首页
  • 归档
  • 关于
  • 书签
  • 必应壁纸
  • IT聚合
  • 工具
    • 我的工具列表
    • 我的网盘
    • 必应每日壁纸API
    • Html转Markdown
    • 仙尘光标
Menu

visual studio修改堆栈保留大小和提交大小

最后更新 2021-11-03 11:27:13   阅读量 1023

如果程序中使用的堆栈超过1M(默认)你就需要进行这个设置,但是设置太大又会造成虚拟内存过高。如果你明确的知道哪一个线程使用的 堆栈多高,可以只针对那个线程进行设置,这样不会影响到整个程序。

Qt线程设置堆栈大小函数是:

setStackSize(104857600); // 100M

递归调用次数过多也会造成堆栈大小过高。

visual studio 设置方法:

  1. 右键工程属性
  2. 链接器
  3. 系统
  4. 堆栈保留大小和堆栈提交大小,如:10485760(10M)
(转载本站文章请注明作者和出处:泞途 - ningto.com)

下一篇 – bat常用命令
上一篇 – 隐式共享的QJsonArray对象,非const遍历会导致一次内存拷贝

  1. C/C++

toningto@outlook.com

推荐文章

Effective Python

Python的几种函数参数类型

标签云

Mac React Database Qt Node.js Javascript Product C/C++ Python Bug Tools Windows Linux Tips Design Go IOS MongoDB Shell Android Mobile Life Java Web MQ Others Boost

推广链接

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元

多谢支持,用了好几年,服务很稳定支持多设备!

其他

文章RSS

Copyright © 2016 Welcome To Ningto Blog | 鄂ICP备17003086号-2