- 博客(3)
- 收藏
- 关注
原创 读书笔记:第三章 k8s 核心原理
http://note.youdao.com/noteshare?id=ef6127e69a37186d305753c7e26e5e43&sub=24D0D916AC7D4C5CAC8E125A7F6851CC
2019-02-17 18:54:59
90
原创 Golang 源码分析笔记:第二章 golang内存分配
1.内存分配的基本策略 <1>. 每次从操作系统申请⼀⼤块内存(⽐如 1MB),以减少系统调⽤。 <2>. 将申请到的⼤块内存按照特定⼤⼩预先切分成⼩块,构成链表。 <3>. 为对象分配内存时,只需从⼤⼩合适的链表提取⼀个⼩块即可。 <4>. 回收对象内存时,将该⼩块内存重新归还到原链表,以便复⽤。 <5>. 如闲置内存过多,则...
2019-02-17 18:29:08
265
原创 Golang 源码分析笔记:第一章 main 函数之前
1.go 的汇编部分:汇编引导、参数整理、核数确定、运行环境初始化(runtime.args、runtime.osinit) 2.运行环境初始化包括:环境变量设置、内存分配器初始化、调度器初始化、垃圾回收器初始化(runtime.schedinit)(最大携程数10000,执行栈64位1G,32位250M) 3.执行函数初始化:设置执行栈最大数量、启动后台并发调度、启动后台垃圾回收、执行run...
2019-02-17 18:25:09
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人