B B08 —— 内核空间和用户空间的内存布局:vmalloc vs kmalloc dean written 2 年 ago B08 —— 内核空间和用户空间的内存布局:vmalloc vs kmalloc 金句:虚拟地址空间的划分,是... » 阅读全文
【 【从零写OS内核】337 DRAM Training:从原理到调试 dean written 2 年 ago title: 【从零写OS内核】337 DRAM Training:从原理到调试 category: os t... » 阅读全文
从 从零写OS内核 | 虚拟内存——分页机制与线性地址的完整旅程 dean written 2 年 ago 从零写OS内核 | 虚拟内存——分页机制与线性地址的完整旅程 你写了一句 int *p = (int*)0x0... » 阅读全文
H H01 —— 内存条是怎么插到主板上的:DIMM 的结构和 Socket 设计 dean written 2 年 ago H01 —— 内存条是怎么插到主板上的:DIMM 的结构和 Socket 设计 金句:看得见的接口,背后藏着无... » 阅读全文
从 从零写OS内核 | I2C 总线——嵌入式系统的血管 dean written 2 年 ago 从零写OS内核 | I2C 总线——嵌入式系统的血管 你有没有想过:一块陀螺仪芯片或触摸屏,是怎么和主控芯片通... » 阅读全文
K K12 —— 内存碎片化和 compaction:为什么大块内存分配失败 dean written 2 年 ago K12 —— 内存碎片化和 compaction:为什么大块内存分配失败 金句:碎片化是内存的慢性病——平时不... » 阅读全文
A A09 —— 内存屏障和缓存一致性:多核访问的乱序问题 dean written 2 年 ago A09 —— 内存屏障和缓存一致性:多核访问的乱序问题 金句:在多核 CPU 里,你看到的内存顺序,不一定是真... » 阅读全文
从 从零写OS内核 | SPI 总线——高速串行通信 dean written 2 年 ago 从零写OS内核 | SPI 总线——高速串行通信 你有没有想过:一片 NOR Flash 芯片,是怎么和 CP... » 阅读全文
从 从零写OS内核 | Clocksource 框架——Linux 怎么在 TSC、HPET、LAPIC 里挑最优时钟源 dean written 2 年 ago 从零写OS内核 | Clocksource 框架——Linux 怎么在 TSC、HPET、LAPIC 里挑最优... » 阅读全文
B B11 —— 现代计算机的内存空间布局:虚拟地址和物理地址的完整映射 dean written 2 年 ago B11 —— 现代计算机的内存空间布局:虚拟地址和物理地址的完整映射 金句:理解内存布局,是理解系统设计的钥匙... » 阅读全文
A A02 —— 堆的内部结构:arena、bin 和 chunk dean written 2 年 ago A02 —— 堆的内部结构:arena、bin 和 chunk 金句:malloc 管理的堆,是一个由 bin... » 阅读全文
从 从零写 OS 内核-第二十二篇:设备模型与 devfs —— 统一管理所有硬件设备 dean written 2 年 ago 从零写 OS 内核-第二十二篇:设备模型与 devfs —— 统一管理所有硬件设备 从零写 OS 内核-第二十... » 阅读全文
懂 懂点儿底层原理 – 内存专题 | S06 | DDR5 相比 DDR4,内存带宽是怎么翻倍提升的 dean written 2 年 ago 懂点儿底层原理 – 内存专题 | S06 | DDR5 相比 DDR4,内存带宽是怎么翻倍提升的 ... » 阅读全文
A A06 —— new/delete 和 malloc/free:C++ 内存管理的区别 dean written 2 年 ago # A06 —— new/delete 和 malloc/free:C++ 内存管理的区别 **金句**:ne... » 阅读全文
3 330-Android启动流程深度解析:从开机到第一个APP dean written 2 年 ago 330-Android启动流程深度解析:从开机到第一个APP 系列导航:331-Bootloader | 33... » 阅读全文
H H04 —— XMP 和 EXPO:内存是怎么超频的,为什么标称 3200 能跑到 3600 dean written 2 年 ago H04 —— XMP 和 EXPO:内存是怎么超频的,为什么标称 3200 能跑到 3600 金句:买的标称3... » 阅读全文
从 从零写 OS 内核-第三十三篇:e1000 网卡驱动 —— 让你的 OS 接入网络世界! dean written 2 年 ago 从零写 OS 内核-第三十三篇:e1000 网卡驱动 —— 让你的 OS 接入网络世界! “没有网络的操作系统... » 阅读全文
K K11 —— 物理页分配的全路径:alloc_pages 和伙伴系统 dean written 2 年 ago K11 —— 物理页分配的全路径:alloc_pages 和伙伴系统 金句:每次调用 alloc_pages,... » 阅读全文
【 【从零写OS内核】335 ARM 架构启动:从上电到 Kernel dean written 2 年 ago title: 【从零写OS内核】335 ARM 架构启动:从上电到 Kernel category: os t... » 阅读全文
从 从零写OS内核|347:显示器——从 Framebuffer 到 GPU dean written 2 年 ago 从零写OS内核|347:显示器——从 Framebuffer 到 GPU 摘要:显示器是计算机最直观的输出设备... » 阅读全文