企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 一、概念 并行:在同一时刻,有多条指令在多个CPU处理器上同时执行 并发:在同一时刻,只能有一条指令执行,但多个进程指令被快速地轮换执行 并发是单核,并行是多核 ## 二、 go语言并发优势 go从语言层面就支持了并发 简化了并发程序的编写 ## 三、goroutine 它是go并发设计的核心 goroutine就是协程,它比线程更小,十几个goroutine在底层可能就是五六个线程 go语言内部实现了goroutine的内存共享,执行goroutine只需极少的栈内存(大概是4~5KB) 协程比进程和线程更加的轻量级