自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 go调度器以及调度策略(github上图片无法显示发在这再在github上引用)

GO语言调度器 GO程序加载 调度器的初始化 从硬盘读入内存 创建进程和主线程 为主线程分配栈空间 用户命令行输入的参数拷贝到栈 主线程挂入操作系统的运行队列等待被调度 初始化全局变量g0 g0的作用提供一个栈空间供runtime运行 主线程与m0和g0的关联 主线程和m0的关联通过线程本地存储 m0和g0的绑定,把g0的地址赋于主线程的线程本地存储 通过settle函数验证TLS功能是否正常 通过arch_prctl系统调用把m0.tls[1]的地址设置成了fs段的段

2021-04-12 14:09:33 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除