登录
首页
>
课程列表
>
Golang深入理解GPM模型
>
Golang深入理解GPM模型
目录
第1章
课程简介及目标
2
学习
课程阶段目标
学习时长:01分48秒
第2章
GMP详解
2
学习
调度器的由来和分析
学习时长:计算中
3
学习
GMP模型简介
学习时长:计算中
4
学习
调度器的设计策略
学习时长:计算中
5
学习
go指令的调度流程
学习时长:计算中
6
学习
Go的启动周期M0和G0
学习时长:计算中
7
学习
GMP可视化调试
学习时长:计算中
8
学习
GMP终端GODEBUG调试
学习时长:计算中
第3章
场景总结
2
学习
场景1-创建G
学习时长:计算中
3
学习
场景2-G执行完毕
学习时长:计算中
4
播放中
场景3-4-5-连续创建多个G导致本地队列满
学习时长:计算中
5
学习
场景6-唤醒正在休眠的M
学习时长:计算中
6
学习
场景7-被唤醒的M从全局取G
学习时长:计算中
7
学习
场景8-偷取G的情况
学习时长:计算中
8
学习
场景9-自旋线程的最大限制
学习时长:计算中
9
学习
场景10-G发生调用阻塞
学习时长:计算中
10
学习
场景11-G发生非阻塞
学习时长:计算中
11
学习
总结
学习时长:计算中