目录#
网络总结#
Linux网络#
容器网络、VPC#
应用层#
内存总结#
Linux#
- Linux内存管理
- Linux zero copy (todo: kafka zero-copy)
应用层#
- Java内存模型
- golang内存分配
图解Go语言内存分配
图解 Go 内存分配器 - [译] 编程语言中的 6 种内存模型(2016)
- Redis[todo]
文件和存储#
#
| 系统 | 组件 | 缓存 |
|---|---|---|
| 虚拟文件系统 | dentry, inode(索引文件) | page cache |
| 块设备 | dev | buffer |
应用层#
| 总结 | 知识点 |
|---|---|
| Ceph | Block, File, Object |
| 文件IO总结 | mmap,NIO(FileChannel) |
| Kafka总结 | Partition的Segment中的index文件,data文件 |
| RocketMQ总结 | CommitLog, ComsumeQueue, 索引文件(todo mmap优化) |