gpt4 book ai didi

windows - Windows 8.1 中线程的最大可能线程数是多少?

转载 作者:可可西里 更新时间:2023-11-01 11:29:08 24 4
gpt4 key购买 nike

Windows 8.1 最多可以生成多少个线程,哪些因素会限制线程数?

最佳答案

与 Windows 中的大多数限制一样,这受到可用内存的限制。当所有可用的虚拟内存都被线程堆栈(每个 1 MB)占用时,一个 32 位进程会略微超过 2000 个线程。 64 位进程受提交分配所需的分页文件大小的限制。好几千,要看分页文件增长多快才能满足程序的需要。内核的分页内存池也有限制,每个线程都有一个内核堆栈,以便它可以进行内核调用,通常每个线程 24 KB。

这些限制远远超出了程序员在不让脚掉落的情况下可以保持在空中的球的数量。他会跛行很长时间,线程错误非常难以解决。

Mark Russinovich 探索了这个 excellent blog post 的极限.

关于windows - Windows 8.1 中线程的最大可能线程数是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25418106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com