首页 > 试题广场 >

以下关于进程、线程、协程的的说法正确的是?

[不定项选择题]
以下关于进程、线程、协程的的说法正确的是?
  • 进程是操作系统能够进行运算调度的最小单位
  • 线程是堆共享,栈私有
  • 线程是堆私有,栈共享
  • 现代操作系统中,协程是资源管理的最小单元
  • 一般而言,执行开销进程 > 线程 > 协程
A、线程是处理机调度的基本单位
C、线程独有的资源有寄存器
D、进程是表示资源分配的基本单位
发表于 2020-04-29 15:18:45 回复(0)
A.操作系统的最小调度单位是线程
D.操作系统进行资源管理的最小单位是进程
发表于 2020-03-18 23:35:13 回复(0)

协程,又称微线程,纤程。英文名Coroutine。

协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。

发表于 2019-08-24 19:24:06 回复(0)

协程不是被操作系统内核所管理的,而是完全由程序所控制,也就是在用户态执行。这样带来的好处是性能大幅度的提升,因为不会像线程切换那样消耗资源。

协程不是进程也不是线程,而是一个特殊的函数,这个函数可以在某个地方挂起,并且可以重新在挂起处外继续运行。所以说,协程与进程、线程相比并不是一个维度的概念

发表于 2021-11-06 10:24:54 回复(0)
进程是资源管理的最小单位
发表于 2021-02-22 14:17:26 回复(0)