🎶 欢迎来到 Kn’s Blog… 这里记录着我的认识和思考
👀 所有分类 | 👀 所有标签
2021/06/23 | go设计实现系列文集 | 🔖
go
,
internals
,
design
,
设计实现 |
2021/06/19 | The L4 MicroKernel | 🔖
microkernel
,
L4
,
L4Ka |
2021/06/15 | go map设计实现及应用选型 | 🔖
go
,
map
,
sync.Map
,
ShardedMap |
2021/06/06 | syscall:how does go runtime handles syscall | 🔖
go
,
runtime
,
syscall |
2021/05/25 | go抢占式调度 | 🔖
go
,
preemption
,
schedule |
2021/05/25 | go程序信号处理过程 | 🔖
go
,
signal |
2021/05/24 | how goroutine created and started | 🔖
go
,
goroutine
,
runtime |
2021/05/01 | GC: prioritizing low latency and simplicity | 🔖
go
,
GC
,
garbage collector |
2021/04/17 | Locks实现:背后不为人知的故事 | 🔖
lock
,
cmpxchg
,
cas
,
futex
,
sync.Mutex
,
go |
2021/04/16 | 如何看待gopanic及异常处理 | 🔖
go
,
panic
,
exception
,
try-catch |
2021/04/14 | Go程序内存泄露问题快速定位 | 🔖
go
,
cgo
,
pprof
,
bpf
,
bcc
,
内存泄露 |
2021/04/03 | 迟到的2020年总结 | 🔖
2020
,
总结 |
2021/03/09 | 聊聊计算机系统中的时间 | 🔖
clock
,
clock skew
,
leap second
,
时钟
,
时钟漂移
,
闰秒 |
2020/12/15 | 硬件视角剖析内存屏障实现原理 | 🔖
memory barrier
,
store buffer
,
invalidate queue
,
MESI
,
MESIF |
2020/10/16 | 如何“偷懒”:从提升代码质量开始 | 🔖
代码规范
,
代码质量
,
可读性 |
2020/10/06 | Visualizing Your Go Code | 🔖
go
,
go/ast
,
visualize
,
uml |