gpt4 book ai didi

multithreading - 线程与进程一般

转载 作者:行者123 更新时间:2023-12-03 12:50:06 24 4
gpt4 key购买 nike

1)为什么线程创建比进程创建便宜?

2)线程和子进程之间有什么区别?这与上述问题有什么关系?

最佳答案

创建进程时,将为其分配堆和堆栈内存。另一方面,线程仅获得堆栈,并与父进程共享堆。这意味着即使您只考虑内存分配,创建进程也比线程更“昂贵”。

子流程只是由另一个流程创建的流程。它们否则是独立的,并获得自己的内存空间。这是an article that goes into some more detail

关于multithreading - 线程与进程一般,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6003987/

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