Go语言并发编程题库及答案.docxVIP

  • 1
  • 0
  • 约1.26万字
  • 约 28页
  • 2026-06-05 发布于上海
  • 举报

Go语言并发编程题库及答案

一、单项选择题(共10题,每题1分,共10分)

以下关于Go语言中goroutine的本质描述正确的是

A.goroutine是操作系统内核级别的线程

B.goroutine是由Go运行时调度的轻量级用户态协程

C.goroutine是完全运行在用户态、不涉及任何操作系统调度的执行单元

D.goroutine和原生进程的调度开销处于同一量级

答案:B

解析:正确选项依据为Go的goroutine核心定义,由Go运行时实现M:N调度,将大量轻量协程映射到少量操作系统线程上运行。错误选项A的问题是goroutine不属于内核级线程,内核感知不到goroutine

文档评论(0)

1亿VIP精品文档

相关文档