进程的并发执行是指 不同进程中的多个线程可以并发地执行,怎么理解?
浏览量:1588
时间:2021-03-12 01:55:01
作者:admin
不同进程中的多个线程可以并发地执行,怎么理解?
程序是一个进程,程序中的多个任务称为线程。过程是资源分配和调度的基本单元。线程是进程中最小的单元,是处理器调度的基本单元。进程与线程的关系
(1)一个线程只能属于一个进程,一个进程可以有多个线程,但至少有一个线程。线程是操作系统认可的最小的执行和调度单元。
(2)资源分配给一个进程,同一进程的所有线程共享该进程的所有资源。同一进程中的多个线程共享代码段(代码和常量)、数据段(全局变量和静态变量)和扩展段(堆存储)。但是,每个线程都有自己的堆栈段,也称为运行时,用于存储所有局部变量和临时变量。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。