当前位置:首页 > 课程列表 > Golang深入理解GPM模型 > 正在播放(总结)

上一节:场景11-G发生非阻塞
下一节:没有下一节了
课程目录
-
第1章 课程简介及目标已更新至1小节
- 1课程阶段目标
- 学习时长:01分48秒
-
第2章 GMP详解已更新至7小节
- 1调度器的由来和分析
- 学习时长:计算中
- 2GMP模型简介
- 学习时长:计算中
- 3调度器的设计策略
- 学习时长:计算中
- 4go指令的调度流程
- 学习时长:计算中
- 5Go的启动周期M0和G0
- 学习时长:计算中
- 6GMP可视化调试
- 学习时长:计算中
- 7GMP终端GODEBUG调试
- 学习时长:计算中
-
第3章 场景总结已更新至10小节
- 1场景1-创建G
- 学习时长:计算中
- 2场景2-G执行完毕
- 学习时长:计算中
- 3场景3-4-5-连续创建多个G导致本地队列满
- 学习时长:计算中
- 4场景6-唤醒正在休眠的M
- 学习时长:计算中
- 5场景7-被唤醒的M从全局取G
- 学习时长:计算中
- 6场景8-偷取G的情况
- 学习时长:计算中
- 7场景9-自旋线程的最大限制
- 学习时长:计算中
- 8场景10-G发生调用阻塞
- 学习时长:计算中
- 9场景11-G发生非阻塞
- 学习时长:计算中
- 10总结
- 学习时长:计算中
- 播放中
查看更多
课程推荐
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 508次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 473次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 337次学习
-
- Go语言教程-全程干货无废话
- Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行计算模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,Go也具有这个模型的特征,比如通道传输。与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了切片(Slice)型、并发、管道、垃圾回收功能、接口等特性的语言级支持。不同于
- 292次学习