GPM
文章平均质量分 84
五行散人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GC_Golang
GC(garbage cycle)垃圾回收机制,是用于对申请的内存进行回收,防止内存泄露等问题的一种机制。go的GC机制调用方式所在位置代码定时调用runtime/proc.go:forcegchelper()gcStart(gcTrigger{kind: gcTriggerTime, now: nanotime()})分配内测时调用runtime/malloc.go:mallocgc()gcTrigger{kind: gcTriggerHeap}手动调用ru原创 2021-07-20 10:47:56 · 277 阅读 · 0 评论 -
GMP有哪些状态
G (goroutine)G是goroutine的头文字, goroutine可以解释为受管理的轻量线程, goroutine使用go关键词创建.举例来说, func main() { go other() }, 这段代码创建了两个goroutine,一个是main, 另一个是other, 注意main本身也是一个goroutine.goroutine的新建, 休眠, 恢复, 停止都受到go运行时的管理.goroutine执行异步操作时会进入休眠状态, 待操作完成后再恢复, 无需占用系统线程,g原创 2021-05-11 09:34:38 · 787 阅读 · 0 评论
分享