c++ - Windows 上的进程资源限制

标签 c++ c linux windows

Windows 上的替代 setrlimit()getrlimit() 是什么? 我正在寻找 c 或 c++ 替代品。 是否有像 boost 这样的功能的第 3 方实现?

我更感兴趣的是限制进程虚拟内存大小 RLIMIT_AS 和堆栈大小 RLIMIT_STACK

请注意RLIMIT_ASRLIMIT_STACKsetrlimit() 函数的输入

最佳答案

我不确定,但我认为 Windows 中没有地址空间限制,但也许你可以构建一些东西 according this :

关于Stack Limit,可以使用GetCurrentThreadStackLimitsSetThreadStackGuarantee

关于c++ - Windows 上的进程资源限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51808301/

相关文章:

c++ - 包含 const 变量并包含在多个文件中的 header 的链接错误?

c - pjsip 显示零往返时间 (RTT)

linux - readelf 如何计算函数大小

c++ - 类模板参数推导失败导致替换失败

c++ - 对 'list' 的引用不明确

c++ - 用于单行多变量声明的 clang ast visitor

c - MinGW - 为什么 C 'hello world' 可执行文件有 42kb?

c - C中的字符串链表

regex - 我如何选择标记 (*) 之间的多行,不包括最后一行(使用 sed)?我如何选择所有其余的?

python - GTK 应用程序中的终端小部件