【发布时间】:2020-10-26 18:28:44
【问题描述】:
我们可以看到一个进程,其中包含堆栈、堆、数据和文本部分。作为我从书籍和许多其他资源中得到的明确解释。一切都清楚了。
当我转移到具有多线程的进程时,这些部分发生了巨大变化。为什么?
在这里你可以看到,堆栈,数据,和上图中也提到的一样。 但我们看到其他部分也在其中。比如,文件?代码? 文件和代码是什么意思?无论如何,如果我们考虑 1.files 2.code 并阅读定义并接受它。那为什么作者在上面的流程图中没有提到呢?
简单就是流程就是流程,为什么和上图不一样。甚至两个图都与事物(过程)相同。为什么零件不同?我从一本书中获取了这两个图表。两张图都显示了一个过程。即使我们看到一个进程只有一个线程,那也和上面的进程图不同?
谁能解释一个进程和一个单线程进程之间的区别? 两张图应该有相同的部分。
【问题讨论】:
标签: multithreading process operating-system