深入理解 slab cache 内存分配全链路实现 linux技术

深入理解 slab cache 内存分配全链路实现

本文源码部分基于内核 5.4 版本讨论在经过上篇文章 《从内核源码看 slab 内存池的创建初始化流程》 的介绍之后,我们最终得到下面这幅 slab cache 的完整架构图:
阅读全文
Linux 内存管理 pt.2 linux技术

Linux 内存管理 pt.2

哈喽大家好我是咸鱼,在《Linux 内存管理 pt.1》中我们学习了什么是物理内存、虚拟内存,了解了内存映射、缺页异常等内容
阅读全文
ubuntu编译kernel linux技术

ubuntu编译kernel

使用的是ubuntu 22.04 本来的kernel:5.19.0-38-generic 编译kernel 5.19使用虚拟机要注意存储空间的变化,避免内存爆掉。
阅读全文
ansible基础使用 linux技术

ansible基础使用

Ansible:Ansible核心程序 HostInventory:记录由Ansible管理的主机信息,包括端口、密码、ip等 Playbooks:“剧本”YAML格式文件,多个任...
阅读全文