uWSGI中的线程堆栈大小的默认值是什么?

问题描述 投票:0回答:1

选项未在文档中指定默认值:https://uwsgi-docs.readthedocs.io/en/latest/Options.html#thread-stacksize

[我正在考虑将thread-stacksize=512添加到我的uwsgi配置中,因为它似乎可以解决我遇到的段错误问题,但我想知道最初的设置是什么。

编辑:经过反复试验,我最终使用128作为堆栈大小。在64岁时,我看到了自己的特定问题。我将假定默认值为64或更小。

flask uwsgi
1个回答
0
投票

Uwsgi从操作系统获取它。

  • Windows上默认为1 MB堆栈大小
  • Unix / Linux平台上的默认堆栈大小为8 MB

在Linux上,您可以使用ulimit命令进行检查

ulimit -s

->输出8192(以KB为单位)

© www.soinside.com 2019 - 2024. All rights reserved.